← back to map

Grid statistics

How Europe's grid compares and trends — cross-country rankings right now, and daily carbon, price, and renewable trends over the archive. Aggregates count only zones with live data; days with too little coverage are shown as gaps, never guessed.

Europe right now
228 gCO₂/kWh
avg, 40 live zones

Cleanest grid right now: Sweden – Central (SE3) at 15 g; most carbon-intense: Bosnia and Herzegovina at 847 g.

52%
avg renewable share
201.2€
avg day-ahead price
217GW
total demand
40
zones live

Carbon intensity gCO₂/kWh

2026-10-26 → 2026-10-31 · 6 days covered, 0 withheld for low coverage

Line = Europe average · band = cleanest to most carbon-intense country

83812

Right now across Europe

Most carbon-intense gCO₂/kWh

What's powering Europe

Live generation now: 299 GW

  • Solar 22% 64.5 GW
  • Nuclear 21% 62.5 GW
  • Natural gas 15% 44.5 GW
  • Wind (onshore) 10% 29.2 GW
  • Hydro (reservoir) 8% 25.0 GW
  • Lignite (brown coal) 8% 23.0 GW
  • Hard coal 5% 15.2 GW
  • Hydro (run-of-river) 5% 14.2 GW
  • Biomass 3% 9.4 GW
  • Other 1% 4.2 GW
  • Waste 0.8% 2.4 GW
  • Wind (offshore) 0.6% 1.9 GW
  • Oil 0.3% 939 MW
  • Other renewable 0.2% 658 MW
  • Coal-derived gas 0.2% 637 MW
  • Geothermal 0.2% 622 MW
  • Oil shale 0.1% 248 MW
  • Peat 0.0% 103 MW

Stored energy discharging · 942 MW Hydro (pumped storage) 793 MW · Battery storage 149 MW Generated earlier, so it is shown apart and left out of the shares above.

Trends

Day-ahead price €/MWh

242156

Renewable share %

6451

Mix over time

Each column is a day's generation mix

Battery and pumped-storage discharge is left out: it is stored energy, not a fuel.

  • Nuclear
  • Natural gas
  • Wind (onshore)
  • Solar
  • Hydro (reservoir)
  • Lignite (brown coal)
  • Hydro (run-of-river)
  • Hard coal
  • Biomass
  • Wind (offshore)
  • Other
  • Waste
  • Oil
  • Other renewable
  • Coal-derived gas
  • Geothermal
  • Oil shale
  • Peat

Price vs carbon

Each dot is a day — are cheap days clean days?

250175156242
↑ gCO₂/kWh €/MWh →

Price duration €/MWh

Every hour sorted priciest → cheapest (hourly day-ahead)

353102
Aggregated from the Gridomics archive (zone_daily rollup) and the live snapshot — ENTSO-E + NESO. Free data only; forward/futures prices are not yet included.

Contact [email protected]