Electricity production and self-consumption by sector and fuel by country

Countries reporting
23
Highest
56
Belgium
Lowest
0
Bulgaria
Median
0
Years covered
35
1990–2024
Data points
395

What the numbers show

Electricity production and self-consumption by sector and fuel is currently reported for 23 countries. The highest value is 56 in Belgium; the lowest is 0 in Bulgaria.

The median across all reporting countries is 0, and the mean is 2.57.

Electricity production and self-consumption by sector and fuel: full country ranking

#Country LatestYear 10-year changeTrend
1 Belgium 56 2024 β€” volatile
2 Spain 2.16 2024 β€” volatile
3 Denmark 1.03 2024 β€” volatile
4 Sweden 0 2024 β€” flat
4 Austria 0 2024 β€” flat
4 Slovenia 0 2024 β€” flat
4 Slovak Republic 0 2024 β€” flat
4 Serbia 0 2024 β€” flat
4 Romania 0 2024 β€” flat
4 Poland 0 2024 β€” flat
4 Norway 0 2024 β€” flat
4 Netherlands 0 2024 β€” flat
4 North Macedonia 0 2024 β€” flat
4 Latvia 0 2024 β€” flat
4 Lithuania 0 2024 β€” flat
4 Ireland 0 2024 β€” flat
4 Croatia 0 2024 β€” flat
4 Greece 0 2024 β€” flat
4 France 0 2024 β€” flat
4 Finland 0 2024 β€” flat
4 Czechia 0 2024 β€” flat
4 Cyprus 0 2024 β€” flat
4 Bulgaria 0 2024 β€” flat

Share, cite or embed this page

Cite this page

Electricity production and self-consumption by sector and fuel by country. Statizoid, drawing on Eurostat. Retrieved 20 August 2026, from https://energy.statizoid.com/stat/electricity-production-and-self-consumption-by-sector-and-fuel/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Eurostat); please keep the attribution.

<a href="https://energy.statizoid.com/stat/electricity-production-and-self-consumption-by-sector-and-fuel/">Electricity production and self-consumption by sector and fuel by country</a> β€” Statizoid

About this data

Indicator
Electricity production and self-consumption by sector and fuel
Source
Eurostat
Licence
CC BY 4.0 (Eurostat)
Coverage
23 places, 395 data points, 1990–2024
Last refreshed