Production of electricity and derived heat by type of fuel by country
Countries reporting
50
Highest
49,089 Thousand tonnes of oil equivalent
France
Lowest
128.81 Thousand tonnes of oil equivalent
Republic of Moldova
Median
2,872 Thousand tonnes of oil equivalent
Years covered
35
1990–2024
Data points
1,659
What the numbers show
Production of electricity and derived heat by type of fuel is currently reported for 50 countries. The highest value is 49,089 Thousand tonnes of oil equivalent in France; the lowest is 128.81 Thousand tonnes of oil equivalent in Republic of Moldova.
The median across all reporting countries is 2,872 Thousand tonnes of oil equivalent, and the mean is 7,965 Thousand tonnes of oil equivalent.
The gap between the highest and lowest reporting country is a factor of about 381.
Over the past decade 33 countries rose and 17 fell. The largest increase was in Lithuania (up 84.0%), and the largest decrease in Estonia (down 48.8%).
Production of electricity and derived heat by type of fuel: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | France | 49,089 Thousand tonnes of oil equivalent | 2024 | down 0.4% | rising |
| 2 | Germany | 44,197 Thousand tonnes of oil equivalent | 2024 | down 18.1% | rising |
| 3 | Türkiye | 30,488 Thousand tonnes of oil equivalent | 2024 | up 40.7% | rising |
| 4 | United Kingdom | 27,810 Thousand tonnes of oil equivalent | 2019 | down 14.2% | flat |
| 4 | United Kingdom of Great Britain and Northern Ireland | 27,810 Thousand tonnes of oil equivalent | 2019 | down 14.2% | flat |
| 6 | Spain | 24,756 Thousand tonnes of oil equivalent | 2024 | up 3.3% | rising |
| 7 | Italy | 23,302 Thousand tonnes of oil equivalent | 2024 | down 3.2% | rising |
| 8 | Poland | 14,828 Thousand tonnes of oil equivalent | 2024 | up 8.4% | rising |
| 8 | Poland | 14,828 Thousand tonnes of oil equivalent | 2024 | up 8.4% | rising |
| 10 | Sweden | 14,821 Thousand tonnes of oil equivalent | 2024 | up 12.2% | rising |
| 11 | Norway | 13,632 Thousand tonnes of oil equivalent | 2024 | up 11.7% | rising |
| 12 | Ukraine | 12,748 Thousand tonnes of oil equivalent | 2020 | down 21.5% | falling |
| 13 | Netherlands | 10,649 Thousand tonnes of oil equivalent | 2024 | up 19.8% | rising |
| 13 | Netherlands | 10,649 Thousand tonnes of oil equivalent | 2024 | up 19.8% | rising |
| 15 | Finland | 7,150 Thousand tonnes of oil equivalent | 2024 | up 22.1% | rising |
| 16 | Austria | 7,086 Thousand tonnes of oil equivalent | 2024 | up 25.9% | rising |
| 17 | Belgium | 6,634 Thousand tonnes of oil equivalent | 2024 | up 6.4% | rising |
| 18 | Czechia | 6,354 Thousand tonnes of oil equivalent | 2024 | down 14.2% | rising |
| 19 | Greece | 4,981 Thousand tonnes of oil equivalent | 2024 | up 14.8% | rising |
| 20 | Romania | 4,590 Thousand tonnes of oil equivalent | 2024 | down 18.7% | rising |
| 21 | Portugal | 4,393 Thousand tonnes of oil equivalent | 2024 | down 3.2% | rising |
| 22 | Bulgaria | 3,313 Thousand tonnes of oil equivalent | 2024 | down 18.9% | rising |
| 23 | Hungary | 3,266 Thousand tonnes of oil equivalent | 2024 | up 29.2% | flat |
| 24 | Serbia | 3,223 Thousand tonnes of oil equivalent | 2024 | up 10.1% | rising |
| 25 | Denmark | 3,037 Thousand tonnes of oil equivalent | 2024 | up 9.7% | falling |
| 26 | Ireland | 2,708 Thousand tonnes of oil equivalent | 2024 | up 20.3% | rising |
| 27 | Slovakia | 2,586 Thousand tonnes of oil equivalent | 2024 | up 9.7% | rising |
| 27 | Slovakia | 2,586 Thousand tonnes of oil equivalent | 2024 | up 9.7% | rising |
| 29 | Iceland | 1,686 Thousand tonnes of oil equivalent | 2024 | up 8.2% | rising |
| 30 | Slovenia | 1,461 Thousand tonnes of oil equivalent | 2024 | down 2.6% | rising |
| 30 | Slovenia | 1,461 Thousand tonnes of oil equivalent | 2024 | down 2.6% | rising |
| 32 | Bosnia and Herzegovina | 1,370 Thousand tonnes of oil equivalent | 2024 | down 6.4% | flat |
| 33 | Croatia | 1,321 Thousand tonnes of oil equivalent | 2024 | up 13.3% | rising |
| 33 | Croatia | 1,321 Thousand tonnes of oil equivalent | 2024 | up 13.3% | rising |
| 35 | Georgia | 1,224 Thousand tonnes of oil equivalent | 2024 | up 37.2% | rising |
| 36 | Albania | 709.87 Thousand tonnes of oil equivalent | 2024 | up 74.7% | rising |
| 37 | Lithuania | 695.78 Thousand tonnes of oil equivalent | 2024 | up 84.0% | volatile |
| 37 | Lithuania | 695.78 Thousand tonnes of oil equivalent | 2024 | up 84.0% | volatile |
| 39 | Kosovo* | 580.39 Thousand tonnes of oil equivalent | 2024 | up 24.2% | rising |
| 40 | Estonia | 547.53 Thousand tonnes of oil equivalent | 2024 | down 48.8% | falling |
| 40 | Estonia | 547.53 Thousand tonnes of oil equivalent | 2024 | down 48.8% | falling |
| 42 | Latvia | 543.56 Thousand tonnes of oil equivalent | 2024 | up 23.0% | rising |
| 42 | Latvia | 543.56 Thousand tonnes of oil equivalent | 2024 | up 23.0% | rising |
| 44 | North Macedonia | 542.09 Thousand tonnes of oil equivalent | 2024 | up 17.3% | falling |
| 45 | Cyprus | 495.55 Thousand tonnes of oil equivalent | 2024 | up 32.5% | rising |
| 46 | Montenegro | 305.43 Thousand tonnes of oil equivalent | 2024 | up 12.0% | rising |
| 47 | Luxembourg | 235.8 Thousand tonnes of oil equivalent | 2024 | down 7.5% | rising |
| 48 | Malta | 187.95 Thousand tonnes of oil equivalent | 2024 | down 2.6% | rising |
| 49 | Moldova | 128.81 Thousand tonnes of oil equivalent | 2024 | up 55.5% | rising |
| 49 | Republic of Moldova | 128.81 Thousand tonnes of oil equivalent | 2024 | up 55.5% | rising |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
- European Union - 27 countries (from 2020) 243,227 Thousand tonnes of oil equivalent