Institutional Sign In

Go

Which Country Produces the Most Electricity from Nuclear?

Electricity Production from Nuclear Sources (GWh), 2019 or latest
Energy & Utility | February 1, 2025
$2.99
Excel Sheet

Based on a comparison of 33 countries in 2019, USA ranked the highest in electricity production from nuclear sources with 809,409 GWh followed by France and China. On the other end of the scale was Lithuania with 0 GWh, Kazakhstan with 0 GWh and Armenia with 2,029 GWh.

Total electricity production from nuclear sources reached 2,657,197 GWh in 2019 in the World according to World Bank / EIA. This is 4.44 % less than in the previous year and -2.09 % less than 10 years ago.

Historically, total electricity production from nuclear sources reached an all time high of 2,659,759 GWh in 2006 and an all time low of 2,924 GWh in 1960. The average annual growth amounted to 12.2 % since 1960.

The top ranked country, USA, accounted for 31.8 % of electricity production from nuclear sources in the world. The top 3 countries hold a 59.8 % share while the ten largest countries some 87.7 % in 2019.

Data for more countries are available at Electricity Production from Nuclear Sources indicator page.

Electricity Production from Nuclear SourcesUnit
Belgium GWh
Canada GWh
China GWh
France GWh
Germany GWh
India GWh
Japan GWh
Russia GWh
South Korea GWh
Spain GWh
Sweden GWh
Taiwan GWh
USA GWh
Ukraine GWh
United Kingdom GWh
1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
40,632 32,094 24,825 41,430 40,187
96,971 98,588 95,637 95,650 95,131
110,710 123,808 161,202 197,829 232,797
403,700 418,001 419,022 386,453 381,846
92,142 91,784 86,810 80,070 72,163
30,293 33,232 34,644 35,007 34,848
13,947 ... 4,346 9,266 11,610
161,380 169,065 182,807 184,054 190,115
132,465 149,199 157,199 154,307 141,278
54,313 54,860 54,759 56,102 55,628
63,723 62,270 54,455 60,647 63,063
40,079 40,801 35,143 30,461 21,560
789,016 797,166 797,178 805,694 804,950
78,000 83,123 82,405 76,078 80,406
64,130 57,918 63,895 65,149 63,887