Denmark’s owners and permits name 19 batteries operating, 304 MW, and 371 MW more being built. No Danish body publishes which batteries are on the grid.
The list read to 25 October 2026 from owners’ releases and municipal permits. Energinet’s open data read 25 October 2026, every day. Capacity map of 1 February 2026. Rebuilt on every refresh.
Denmark publishes no list of its batteries. The Danish Energy Agency’s master data register has held batteries since July 2025 but publishes only wind turbines one by one, and Energinet, the system operator, publishes no battery figure in its live data. What Energinet does publish, openly, is every reserve market a battery earns in, the imbalance price, and a map of how much room each substation has for new production and new consumption. So this page is three things read side by side: the batteries named in their owners’ own words and in municipal and environmental permits, what one megawatt is paid in Energinet’s markets, and where the grid says there is room.
Where the named batteries are
One circle per battery named by its owner, builder or permit, sized by power. Yellow operates; blue is being built; mid blue holds a permit or an investment decision; pale blue is announced. The thin lines are the transmission grid as OpenStreetMap maps it.
67 of 67 batteries placed: 18 at the address their permit gives, found on OpenStreetMap, the rest at the place their source names or their municipality’s centre, from GeoNames. 304 MW operating, 371 MW being built, 568 MW permitted, 955 MW announced.
Open the Atlas, every battery on the map Every battery, one page each What changed, copy by copy The system, right nowThe Danish Energy Agency counted 112 MW of large-scale battery power newly registered in the four quarters to June 2026; the list can date 50 MW to the same quarters
The only official figure for Danish batteries is the Danish Energy Agency’s count of battery power newly registered, which Dansk Solcelleforening, the solar trade body, published on 20 August 2026: 191 MW in 4,479 installations in the four quarters from July 2025 to June 2026, of which 112 MW was large-scale. The agency publishes no list behind it, no total of what was installed before, and no definition of large-scale; and its register has held batteries only since July 2025, so the first year’s count may include batteries built earlier. Of the batteries on this site’s list, those whose owners give a start inside the same four quarters are Kvosted Energy Park battery (50 MW), Ringsted battery (power not published): 50 MW. Another 66 MW is operating with no start date in any source: Måde hybrid park battery (5 MW), Kragerup battery (3.75 MW), Vemmelev battery (14 MW), EWII Kolding battery (size not published), EWII Korsør battery (3 MW), Sperrestrupgaard battery (10 MW), Toftlund battery (20 MW), Humlebæk battery (10 MW). If they all started inside those quarters, the list would account for the whole of the agency’s figure; no source says whether they did. The list also holds 48 MW that started before July 2025 and 140 MW since June 2026, 304 MW operating in all. Nothing published lets the two be matched battery by battery.
Danish Energy Agency figures as relayed by Dansk Solcelleforening’s release of 20 August 2026; the agency’s own table has not been found published. A per-unit extract of the agency’s register would settle it; none is published. The list’s dates are the owners’ own, on each battery’s page.
Every battery named as operating
As the owner, developer, builder or a permit states it; the date is the owner’s stated start where one is given. Every figure’s source is on the battery’s page.
| Battery | Owner, or developer where no owner is named | Municipality | Zone | MW | MWh | Started |
|---|---|---|---|---|---|---|
| Vandel III battery | Infranode and Bregentved Gods | Vejle | DK1 | 60 | 120 | 25 September 2026 |
| Kvosted Energy Park battery | Solar Park Kvosted ApS | Viborg | DK1 | 50 | 200 | 29 December 2025 |
| Hasle battery, Bornholm | EWII | Bornholm | DK2 | 30 | 43 | 13 May 2025 |
| Stouby hybrid park battery | European Energy A/S | Randers | DK1 | 28 | 112 | July 2026 |
| Ingerslev Å battery | BeGreen A/S | Norddjurs | DK1 | 20 | 40 | 27 August 2026 |
| Kroghøj battery, Herning | Jysk Energi, Endra and KP Invest Sol & Vind | Herning | DK1 | 20 | 40 | August 2026 |
| Toftlund battery | DK Transition Vault ApS | Tønder | DK1 | 20 | 45 | · |
| Vemmelev battery | Copenhagen Energy | Slagelse | DK2 | 14 | 57 | · |
| Agersted Energy Park battery | European Energy A/S | Brønderslev | DK1 | 10 | 40 | July 2026 |
| Humlebæk battery | BattMan Energy | Fredensborg | DK2 | 10 | 27 | · |
| Nyrup battery | Nyrup BP (Danish wind developers with BattMan Energy) | Sorø | DK2 | 10 | 20 | April 2025 |
| Sperrestrupgaard battery | BattMan Energy | Egedal | DK2 | 10 | 20 | · |
| Lindø (LORC) battery, Munkebo | EWII | Kerteminde | DK1 | 8 | 9.2 | 12 October 2023 |
| Måde hybrid park battery | European Energy A/S | Esbjerg | DK1 | 5 | 20 | · |
| Kragerup battery | European Energy A/S with Kragerup Gods | Kalundborg | DK2 | 3.75 | 3.5 | · |
| EWII Korsør battery | EWII | Slagelse | DK2 | 3 | 3.5 | · |
| Kikkenborg wind turbine battery | Lisby WP (Gunnar Lisby Kjær) | Lemvig | DK1 | 2.5 | 4.5 | 16 September 2026 |
| EWII Kolding battery | EWII | Kolding | DK1 | · | · | · |
| Ringsted battery | Copenhagen Energy | Ringsted | DK2 | · | 76 | 9 June 2026 |
Being built
| Battery | Owner, or developer where no owner is named | Municipality | Zone | MW | MWh | Expected |
|---|---|---|---|---|---|---|
| Høegholm hybrid park battery | Høegholm Energipark ApS | Syddjurs | DK1 | 60 | 120 | Q4 2026 |
| Loldrup battery, Viborg | BattMan Energy | Viborg | DK1 | 60 | 200 | · |
| Struer battery, Gimsing | BattMan Energy | Struer | DK1 | 60 | 200 | · |
| Grenaa battery | ENKA Energy Transition | Norddjurs | DK1 | 50 | 163 | Q1 2028 |
| Næstved 1 battery | BattMan Energy | Næstved | DK2 | 30 | 95 | · |
| Nørre Asmindrup battery | BattMan Energy | Odsherred | DK2 | 30 | 95 | · |
| Avedøre power station battery | Ørsted Bioenergy & Thermal Power A/S | Hvidovre | DK2 | 20 | 40 | August 2026 |
| Havrebjerg battery | BattMan Energy | Slagelse | DK2 | 20 | 60 | · |
| Svebølle battery | BattMan Energy | Kalundborg | DK2 | 20 | 75 | · |
| Hoby solar park battery | Better Energy | Lolland | DK2 | 10 | 12 | end 2024 |
| Lyngerup battery (BattMan) | BattMan Energy | Frederikssund | DK2 | 6 | 14 | · |
| Borup battery, Skævinge | Nordic Solar | Hillerød | DK2 | 5 | 10 | Q1 2025 |
| DSV Horsens battery | DSV | Horsens | DK1 | · | 18 | · |
| EWII Svenstrup battery | EWII | Aalborg | DK1 | · | · | end 2025 |
| GreenLab Skive battery | Eurowind Energy | Skive | DK1 | · | 45 | end 2025 |
Six batteries are past the date their owners gave and no owner has said they run
Hoby solar park battery (10 MW, due end 2024), Borup battery, Skævinge (5 MW, due Q1 2025), GreenLab Skive battery (size not stated, due end 2025), EWII Svenstrup battery (size not stated, due end 2025), Avedøre power station battery (20 MW, due August 2026), Kolind solar park battery (NRGi) (4.6 MW, due summer 2026). Each is kept as being built, or permitted, on the owner’s last word; none is counted as operating until a source says so.
Who owns and builds them
BattMan Energy is named as developer on 17 of the 67 batteries, 498 MW, more than anyone else. BattMan, an Aarhus company founded in 2022, develops batteries for groups of wind turbine owners and investors and lists its projects on its own site, the source of many rows here. The list names a developer for 33 batteries, an owner for 49, and an optimiser, the company that trades a battery, for 8.
| Developer named | Batteries | MW |
|---|---|---|
| BattMan Energy | 17 | 498 |
| European Energy A/S | 5 | 97 |
| Infranode | 1 | 60 |
| Greenvolt Power | 1 | 60 |
| E&B Renewables ApS | 1 | 44 |
| BeGreen A/S | 1 | 20 |
| Ænergy P/S | 1 | 20 |
| Copenhagen Energy | 3 | 14 |
The best hour by hour stack paid one megawatt €366,386 in West Denmark and €396,378 in East Denmark over the twelve months to September 2026, before any cost
Energinet buys reserve every hour in each of Denmark’s two bidding zones and publishes every price and volume. The bars are the most one megawatt could have been paid each month in West Denmark (DK1), with perfect hindsight, choosing the best product every hour; a real battery earns less. In East Denmark (DK2) the same ceiling was €577,780 with the fast frequency reserve counted and €396,378 without it: FFR paid one megawatt €199,530 over the year, but Energinet bought on average 0.9 MW of it an hour, so almost no battery could have earned it.
Calculated by Vitreous from Energinet’s hourly reserve prices and volumes on Energi Data Service, read 25 October 2026. Source: Energinet (www.energidataservice.dk), CC BY 4.0. A price counts only in an hour in which Energinet bought something; the grey bar is a part month. Energy trading on the day-ahead and intraday markets is not in these figures. Every market in both zones, month by month, and how each figure is made.
The fast upward reserves are small: Energinet buys about 68 MW of them in an average hour, against 304 MW of batteries named as operating
FCR in West Denmark, held both ways, and FCR-N, FCR-D up and FFR in East Denmark are the reserves a battery answers in seconds when the frequency falls, the same measure the Finland page uses. Over the twelve months to September 2026 Energinet bought about 6.9 MW of FCR an hour from Danish units in DK1 and about 61 MW of the three in DK2; FCR-D down, the downward twin, added about 63 MW. The slower restoration reserves are larger: about 154 MW of upward aFRR across both zones, and several hundred megawatts of upward mFRR, which other plant also sells. The 371 MW being built is several times what the fast markets buy, so most of it will have to earn in the slower products or by trading energy.
Average volume bought each hour, from Energinet’s FcrDK1 (the Danish units’ share), FcrNdDK2 (the DK2 share of the market Energinet runs with Svenska kraftnät), FFRDK2 and AfrrReservesNordic datasets. Source: Energinet (www.energidataservice.dk), CC BY 4.0.
Energinet’s map shows room to feed power in at all 160 transmission stations and none to draw it out; 183 of 933 local stations have room both ways
A battery both draws power and returns it, so it needs room in both directions. Energinet’s capacity map of 1 February 2026 gives every transmission station some room for new production, a median of 142 MW on the grid as it is, down from 232 MW in June 2024. It gives nought for new consumption at every station, and also nought hours a year with no room for consumption, which cannot both be true; until Energinet says which is meant, this site shows both as published. Energinet paused new connection agreements to its transmission grid on 2 March 2026 and said on 27 May that the room left is very limited: applications for new consumption, batteries among them, add up to about eight times Denmark’s present peak. At the distribution level, the grid companies’ stations at 10 to 60 kV, its map of 1 January 2026 shows 183 stations with room in both directions once Energinet’s own transformers are counted.
Where to build: every station, both ways, on the mapWhat is not here, and why
Which batteries make up the fleet, because no Danish body publishes a unit list: the list on this site is the batteries their owners, builders or permits name, and no official total exists to check it against battery by battery. What each battery earns, because Energinet publishes the markets and not the bidders, so the money on this site is for one megawatt and never for a named battery. A live reading per battery, because Energinet’s live data has no battery field; the system right now shows the grid without them. The connection queue, because Energinet publishes it only as regional totals. The day-ahead price, which Energinet republishes under an open licence, waits on Energinet’s written confirmation that its republication carries no reservation from Nord Pool, which declined us permission; the Europe page already shows Denmark’s two hour spread from the German regulator’s open data.
Sources: the named batteries from dk/hand/batteries.csv, kept by hand from owners’, developers’ and builders’ own releases and municipal and environmental permits, every fact with its web address, read to 25 October 2026. Energinet’s reserve markets, imbalance price and capacity maps from Energi Data Service; Source: Energinet (www.energidataservice.dk), CC BY 4.0. The Danish Energy Agency’s count as Dansk Solcelleforening relayed it on 20 August 2026. Places from GeoNames, CC BY 4.0, and OpenStreetMap, ODbL. Nothing on this page is modelled.