Electricity generation from nuclear by country
Measured in terawatt-hours.
Countries reporting
37
Highest
784.78 terawatt-hours
United States
Lowest
0 terawatt-hours
Germany
Median
19.42 terawatt-hours
Years covered
106
1920–2025
Data points
8,460
What the numbers show
Electricity generation from nuclear is currently reported for 37 countries. The highest value is 784.78 terawatt-hours in United States; the lowest is 0 terawatt-hours in Germany.
The median across all reporting countries is 19.42 terawatt-hours, and the mean is 80.13 terawatt-hours.
Over the past decade 16 countries rose and 16 fell. The largest increase was in Japan (up 1,981.6%), and the largest decrease in Germany (down 100.0%).
Electricity generation from nuclear: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | United States | 784.78 terawatt-hours | 2025 | down 1.6% | volatile |
| 2 | China | 487.61 terawatt-hours | 2025 | up 184.5% | volatile |
| 3 | France | 392.07 terawatt-hours | 2025 | down 10.4% | volatile |
| 4 | Russia | 218.65 terawatt-hours | 2025 | up 11.9% | rising |
| 5 | South Korea | 184.67 terawatt-hours | 2025 | up 12.1% | volatile |
| 6 | USSR | 143.8 terawatt-hours | 1984 | up 570.1% | volatile |
| 7 | Japan | 94.09 terawatt-hours | 2025 | up 1,981.6% | volatile |
| 8 | Canada | 85.32 terawatt-hours | 2025 | down 15.6% | volatile |
| 9 | Ukraine | 62.18 terawatt-hours | 2022 | down 31.0% | rising |
| 10 | Spain | 54.07 terawatt-hours | 2025 | down 5.5% | volatile |
| 11 | India | 53.83 terawatt-hours | 2025 | up 40.5% | volatile |
| 12 | Sweden | 47.1 terawatt-hours | 2025 | down 16.4% | volatile |
| 13 | United Arab Emirates | 40.63 terawatt-hours | 2024 | — | volatile |
| 14 | United Kingdom | 36.38 terawatt-hours | 2025 | down 48.3% | volatile |
| 15 | Finland | 32.82 terawatt-hours | 2025 | up 41.2% | volatile |
| 16 | Czechia | 31.94 terawatt-hours | 2025 | up 19.0% | volatile |
| 17 | Belgium | 24.11 terawatt-hours | 2025 | down 7.6% | volatile |
| 18 | Pakistan | 23.71 terawatt-hours | 2025 | up 447.6% | volatile |
| 19 | Switzerland | 19.42 terawatt-hours | 2025 | down 15.9% | rising |
| 20 | Slovakia | 19.33 terawatt-hours | 2025 | up 27.6% | volatile |
| 21 | Belarus | 16.97 terawatt-hours | 2025 | — | volatile |
| 22 | Hungary | 16.1 terawatt-hours | 2025 | up 1.7% | volatile |
| 23 | Brazil | 15.87 terawatt-hours | 2025 | up 7.7% | volatile |
| 24 | Bulgaria | 14.85 terawatt-hours | 2025 | down 3.4% | volatile |
| 25 | Argentina | 10.76 terawatt-hours | 2025 | up 52.8% | volatile |
| 26 | South Africa | 10.21 terawatt-hours | 2025 | down 16.6% | volatile |
| 27 | Romania | 10.2 terawatt-hours | 2025 | down 12.4% | volatile |
| 28 | Mexico | 10.16 terawatt-hours | 2025 | down 12.3% | volatile |
| 29 | Iran | 7.35 terawatt-hours | 2025 | up 110.0% | volatile |
| 30 | Slovenia | 5.83 terawatt-hours | 2025 | up 3.2% | rising |
| 31 | Netherlands | 3.99 terawatt-hours | 2025 | down 2.2% | rising |
| 32 | Taiwan | 3.25 terawatt-hours | 2025 | down 91.1% | volatile |
| 33 | Armenia | 2.62 terawatt-hours | 2025 | up 1.9% | rising |
| 34 | Lithuania | 0 terawatt-hours | 2025 | — | volatile |
| 34 | Kazakhstan | 0 terawatt-hours | 2025 | — | volatile |
| 34 | Italy | 0 terawatt-hours | 2025 | — | volatile |
| 34 | Germany | 0 terawatt-hours | 2025 | down 100.0% | volatile |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
About this data
Measured in terawatt-hours.