ABCDEFGHIJ
1
Nuclear Power Capacity by Country/Area (MW)
2
Global Nuclear Power Tracker, September 2025
3
Global Energy Monitor
4
Country/AreaOperatingConstructionPre-constructionAnnouncedProspective (Sum of Construction, Pre-construction, Announced)ShelvedCancelledMothballedRetired
5
Global Total401,34181,565107,092175,000363,65728,512565,82120,927115,896
6
Argentina1,763001,2001,2001,1500290
7
Armenia448001,2001,200000408
8
Austria00000072300
9
Azerbaijan0000002,50000
10
Bangladesh02,400002,4000000
11
Belarus2,388000002,00000
12
Belgium4,09600000002,123
13
Brazil1,9901,405001,4050000
14
Bulgaria2,08002,00002,00004,00001,760
15
Canada14,62904002,1402,540514,40002,268
16
China60,89838,51626,73659,662124,9140201,41000
17
Cuba00000088000
18
Czech Republic4,16403,6002,1005,70002,00000
19
Egypt04,800004,8000000
20
Estonia0006006000000
21
Finland4,622000004,80000
22
France65,69003,3006,6009,90006,60006,087
23
Germany0000006,087027,862
24
Ghana0002,1242,1240000
25
Hungary2,02702,53002,5300000
26
India8,2405,20026,280031,480010,2006400
27
Indonesia005003,0003,50004,00000
28
Iran1,0001,3576,05707,414050000
29
Israel0000001,50000
30
Italy0000002,01801,472
31
Japan13,2536,568006,56811,58210,76617,40317,881
32
Jordan0000002,12000
33
Kazakhstan0009,6009,60000090
34
Kenya004,0001,0005,0000000
35
Kyrgyzstan0001101100000
36
Lithuania0000002,70002,600
37
Mexico1,608000002,80000
38
Netherlands51503,30003,30000060
39
Nigeria000004,800000
40
North Korea530003002,25000
41
Norway0001,2001,2000000
42
Pakistan3,5301,200001,200000100
43
Panama0000000010
44
Philippines0001,2401,240006210
45
Poland003,75011,86215,6123,7501,86000
46
Puerto Rico000000583018
47
Romania1,41101,90201,902070600
48
Russia28,5765,3825,96720,81532,164035,31405,879
49
Slovakia2,4714711,20001,6710001,023
50
Slovenia727001,1001,1000000
51
South Africa1,940000003,30000
52
South Korea27,0715,600005,60008,70001,290
53
Spain7,408000008,74501,116
54
Sri Lanka0003003000000
55
Sweden7,18400000004,268
56
Switzerland3,095000006,8900397
57
Taiwan0000002,70005,144
58
Thailand0006006000000
59
Türkiye04,80009,90014,7000000
60
Uganda00018,00018,0000000
61
Ukraine13,83504,6783,7508,428013,80003,800
62
United Arab Emirates5,66800000000
63
United Kingdom6,5343,4403,2802,1408,8605,50014,14109,163
64
United States102,4753967,2827,75715,4351,725180,2282,23421,077
65
Uzbekistan003302,4002,7300000
66
Vietnam0004,6004,60004,60000