MAX Logo

Global Rankings

Electricity Production Capacity

million kilowatts

Rank
Country
million kilowatts
Current
Previous
1
1
China flag
China
2.2K
2
2
United States flag
United States
1.1K
3
3
India flag
India
432.77
4
4
Japan flag
Japan
348.67
5
5
Russia flag
Russia
276.46
6
6
Germany flag
Germany
248.27
7
7
Brazil flag
Brazil
195.04
8
8
Canada flag
Canada
153.25
9
9
France flag
France
138.61
10
10
South Korea flag
South Korea
135.79
11
11
Italy flag
Italy
121.44
12
13
Spain flag
Spain
115.84
13
12
United Kingdom flag
United Kingdom
113.15
14
14
Turkey flag
Turkey
96.85
15
15
Mexico flag
Mexico
93.43
16
18
Australia flag
Australia
82.52
17
16
Iran flag
Iran
80.55
18
17
Saudi Arabia flag
Saudi Arabia
76.79
19
19
Indonesia flag
Indonesia
69.07
20
24
Vietnam flag
Vietnam
65.28
21
20
South Africa flag
South Africa
62.73
22
21
Egypt flag
Egypt
59.83
23
22
Taiwan flag
Taiwan
57.74
24
23
Ukraine flag
Ukraine
56.82
25
25
Thailand flag
Thailand
53.13
26
26
Poland flag
Poland
47.27
27
27
Argentina flag
Argentina
44.73
28
28
Sweden flag
Sweden
43.5
29
29
Netherlands flag
Netherlands
43.41
30
30
Pakistan flag
Pakistan
39.92
31
31
Norway flag
Norway
38.36
32
33
United Arab Emirates flag
United Arab Emirates
35.17
33
32
Malaysia flag
Malaysia
34.96
34
34
Venezuela flag
Venezuela
32.96
35
35
Chile flag
Chile
29.81
36
37
Austria flag
Austria
28.38
37
36
Iraq flag
Iraq
28.37
38
38
Philippines flag
Philippines
27.89
39
40
Belgium flag
Belgium
26.93
40
39
Kazakhstan flag
Kazakhstan
25.27
41
43
Switzerland flag
Switzerland
22.92
42
41
Czech Republic flag
Czech Republic
22.49
43
42
Portugal flag
Portugal
22.36
44
44
Algeria flag
Algeria
21.69
45
46
Greece flag
Greece
21.55
46
45
Romania flag
Romania
20.53
47
47
Finland flag
Finland
20.42
48
49
Colombia flag
Colombia
19.77
49
48
Kuwait flag
Kuwait
19.37
50
50
Israel flag
Israel
18.99
51
51
Bangladesh flag
Bangladesh
18.46
52
52
Denmark flag
Denmark
17.66
53
53
Uzbekistan flag
Uzbekistan
16.04
54
54
Peru flag
Peru
15.34
55
55
Morocco flag
Morocco
14.19
56
56
Hong Kong flag
Hong Kong
14.17
57
57
Singapore flag
Singapore
12.24
58
58
Nigeria flag
Nigeria
11.69
59
60
Ireland flag
Ireland
11.43
60
64
Belarus flag
Belarus
11.36
61
59
Bulgaria flag
Bulgaria
11.1
62
63
Hungary flag
Hungary
10.87
63
61
Qatar flag
Qatar
10.63
64
62
Libya flag
Libya
10.52
65
65
Syria flag
Syria
10.08
66
66
New Zealand flag
New Zealand
9.62
67
75
Laos flag
Laos
9.35
67
67
Ecuador flag
Ecuador
9.35
69
71
Serbia flag
Serbia
8.99
70
68
Paraguay flag
Paraguay
8.83
71
69
Oman flag
Oman
8.6
72
70
North Korea flag
North Korea
8.41
73
72
Slovakia flag
Slovakia
7.87
74
73
Azerbaijan flag
Azerbaijan
7.68
75
74
Cuba flag
Cuba
7.48
76
78
Angola flag
Angola
7.34
77
76
Burma (Myanmar) flag
Burma (Myanmar)
7.25
78
79
Tajikistan flag
Tajikistan
7.11
79
77
Bahrain flag
Bahrain
6.98
80
80
Puerto Rico flag
Puerto Rico
6.18
81
81
Tunisia flag
Tunisia
5.78
82
82
Dominican Republic flag
Dominican Republic
5.67
83
85
Jordan flag
Jordan
5.64
84
84
Uruguay flag
Uruguay
5.35
85
83
Ghana flag
Ghana
5.31
86
86
Turkmenistan flag
Turkmenistan
5.21
87
87
Guatemala flag
Guatemala
5.18
88
88
Croatia flag
Croatia
4.94
89
90
Ethiopia flag
Ethiopia
4.86
90
89
Bosnia and Herzegovina flag
Bosnia and Herzegovina
4.78
91
97
Kyrgyzstan flag
Kyrgyzstan
4.63
92
91
Georgia flag
Georgia
4.58
93
93
Sri Lanka flag
Sri Lanka
4.53
94
91
Sudan flag
Sudan
4.35
95
94
Panama flag
Panama
4.11
96
95
Slovenia flag
Slovenia
4.06
97
106
Honduras flag
Honduras
3.99
98
96
Bolivia flag
Bolivia
3.83
99
98
Lebanon flag
Lebanon
3.77
100
99
Armenia flag
Armenia
3.63
101
100
Lithuania flag
Lithuania
3.51
102
150
Haiti flag
Haiti
3.45
103
101
Kenya flag
Kenya
3.3
104
102
Latvia flag
Latvia
3.09
105
103
Zambia flag
Zambia
3.07
106
104
Estonia flag
Estonia
3.03
107
105
Iceland flag
Iceland
2.97
108
110
Cambodia flag
Cambodia
2.95
109
106
Democratic Republic of the Congo flag
Democratic Republic of the Congo
2.92
110
108
Mozambique flag
Mozambique
2.77
111
109
El Salvador flag
El Salvador
2.59
112
112
Albania flag
Albania
2.53
113
111
Zimbabwe flag
Zimbabwe
2.47
114
129
Uganda flag
Uganda
2.4
115
121
Bhutan flag
Bhutan
2.33
116
113
Ivory Coast flag
Ivory Coast
2.2
117
114
Trinidad and Tobago flag
Trinidad and Tobago
2.12
118
115
Macedonia flag
Macedonia
1.93
119
117
Luxembourg flag
Luxembourg
1.9
120
116
Cyprus flag
Cyprus
1.88
121
117
Nicaragua flag
Nicaragua
1.84
122
119
Yemen flag
Yemen
1.77
123
120
Cameroon flag
Cameroon
1.75
124
122
Tanzania flag
Tanzania
1.62
125
123
Mongolia flag
Mongolia
1.48
126
126
Nepal flag
Nepal
1.39
127
124
Senegal flag
Senegal
1.31
128
127
Brunei flag
Brunei
1.26
129
125
Jamaica flag
Jamaica
1.22
130
127
Papua New Guinea flag
Papua New Guinea
1.14
131
130
New Caledonia flag
New Caledonia
1.07
132
131
Montenegro flag
Montenegro
1.01
133
140
Guinea flag
Guinea
0.99
134
132
Mauritius flag
Mauritius
0.94
135
133
Mali flag
Mali
0.89
136
136
Malta flag
Malta
0.78
136
138
Afghanistan flag
Afghanistan
0.78
136
134
Gabon flag
Gabon
0.78
139
135
Botswana flag
Botswana
0.77
140
137
Mauritania flag
Mauritania
0.66
141
140
Namibia flag
Namibia
0.64
142
138
Republic of the Congo flag
Republic of the Congo
0.63
143
142
Malawi flag
Malawi
0.62
144
145
Madagascar flag
Madagascar
0.59
144
143
Moldova flag
Moldova
0.59
146
143
Bahamas flag
Bahamas
0.58
147
146
Maldives flag
Maldives
0.55
148
146
Suriname flag
Suriname
0.54
149
148
Macao flag
Macao
0.48
150
149
Benin flag
Benin
0.47
151
151
Fiji flag
Fiji
0.39
151
152
Burkina Faso flag
Burkina Faso
0.39
153
153
Guyana flag
Guyana
0.38
154
154
Equatorial Guinea flag
Equatorial Guinea
0.35
155
155
Niger flag
Niger
0.32
156
156
Barbados flag
Barbados
0.31
157
156
Aruba flag
Aruba
0.3
158
158
Swaziland flag
Swaziland
0.29
159
159
Rwanda flag
Rwanda
0.26
160
160
Eritrea flag
Eritrea
0.23
161
161
Togo flag
Togo
0.21
162
161
Cape Verde flag
Cape Verde
0.2
162
161
Belize flag
Belize
0.2
162
164
Liberia flag
Liberia
0.2
165
165
Sierra Leone flag
Sierra Leone
0.18
166
166
Bermuda flag
Bermuda
0.17
167
167
Seychelles flag
Seychelles
0.16
168
168
Gambia flag
Gambia
0.14
169
169
Djibouti flag
Djibouti
0.13
169
170
Faroe Islands flag
Faroe Islands
0.13
171
170
Antigua and Barbuda flag
Antigua and Barbuda
0.12
172
172
Burundi flag
Burundi
0.1
173
173
Somalia flag
Somalia
0.09
173
173
Saint Lucia flag
Saint Lucia
0.09
173
173
Chad flag
Chad
0.09
176
176
Lesotho flag
Lesotho
0.07
177
177
Grenada flag
Grenada
0.06
178
178
Saint Vincent and the Grenadines flag
Saint Vincent and the Grenadines
0.05
178
178
Samoa flag
Samoa
0.05
180
180
Dominica flag
Dominica
0.04
180
180
Solomon Islands flag
Solomon Islands
0.04
180
180
Comoros flag
Comoros
0.04
180
180
Gibraltar flag
Gibraltar
0.04
180
180
Central African Republic flag
Central African Republic
0.04
185
185
Guinea-Bissau flag
Guinea-Bissau
0.03
185
185
Tonga flag
Tonga
0.03
185
185
Sao Tome and Principe flag
Sao Tome and Principe
0.03
185
185
Vanuatu flag
Vanuatu
0.03
189
189
Kiribati flag
Kiribati
0.01
189
189
Montserrat flag
Montserrat
0.01