Institutional Sign In

Go

Which Country Produces the Most Electricity from Nuclear?

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