MAX Logo

Global Rankings

Fossil Fuels Electricity Capacity

million kilowatts

Rank
Country
million kilowatts
Current
Previous
1
1
China flag
China
1.2K
2
2
United States flag
United States
731.21
3
3
India flag
India
287.66
4
5
Russia flag
Russia
194.15
5
4
Japan flag
Japan
193.41
6
6
Germany flag
Germany
102.39
7
7
South Korea flag
South Korea
88.17
8
8
Saudi Arabia flag
Saudi Arabia
76.37
9
9
Iran flag
Iran
66.74
10
10
Mexico flag
Mexico
63.52
11
11
Italy flag
Italy
61.28
12
12
Indonesia flag
Indonesia
58.6
13
13
Egypt flag
Egypt
53.8
14
14
United Kingdom flag
United Kingdom
53.35
15
15
South Africa flag
South Africa
48.38
16
16
Turkey flag
Turkey
47.28
17
17
Spain flag
Spain
45.82
18
18
Australia flag
Australia
45.76
19
20
Brazil flag
Brazil
43.15
20
19
Taiwan flag
Taiwan
41.78
21
21
Thailand flag
Thailand
39.73
22
22
Canada flag
Canada
37.32
23
23
Poland flag
Poland
33.64
24
24
United Arab Emirates flag
United Arab Emirates
31.29
25
25
Vietnam flag
Vietnam
30.69
26
26
Ukraine flag
Ukraine
28.54
27
27
Argentina flag
Argentina
28.14
28
31
Pakistan flag
Pakistan
26.27
29
28
Malaysia flag
Malaysia
26.26
30
29
Iraq flag
Iraq
25.4
31
30
Netherlands flag
Netherlands
24.82
32
32
Algeria flag
Algeria
20.97
33
33
Kazakhstan flag
Kazakhstan
20.08
34
34
France flag
France
19.79
35
36
Philippines flag
Philippines
19.71
36
35
Kuwait flag
Kuwait
19.27
37
37
Bangladesh flag
Bangladesh
17.92
38
38
Venezuela flag
Venezuela
17.49
39
39
Israel flag
Israel
17.19
40
40
Chile flag
Chile
16.54
41
41
Uzbekistan flag
Uzbekistan
14.03
42
44
Hong Kong flag
Hong Kong
13.13
43
42
Czech Republic flag
Czech Republic
13.03
44
43
Singapore flag
Singapore
11.69
45
45
Greece flag
Greece
10.64
46
46
Qatar flag
Qatar
10.59
47
47
Libya flag
Libya
10.51
48
48
Morocco flag
Morocco
10.28
49
49
Belarus flag
Belarus
9.82
50
50
Nigeria flag
Nigeria
9.54
51
51
Peru flag
Peru
9.06
52
52
Finland flag
Finland
8.9
53
53
Syria flag
Syria
8.57
54
54
Oman flag
Oman
8.44
55
55
Romania flag
Romania
8.37
56
56
Belgium flag
Belgium
8.21
57
57
Portugal flag
Portugal
8.16
58
58
Denmark flag
Denmark
7.98
59
59
Bahrain flag
Bahrain
6.97
60
60
Colombia flag
Colombia
6.89
61
61
Ireland flag
Ireland
6.42
62
62
Azerbaijan flag
Azerbaijan
6.4
63
63
Austria flag
Austria
6.38
64
64
Cuba flag
Cuba
6.28
65
65
Hungary flag
Hungary
6.08
66
66
Puerto Rico flag
Puerto Rico
5.81
67
69
Serbia flag
Serbia
5.41
68
67
Tunisia flag
Tunisia
5.37
69
68
Turkmenistan flag
Turkmenistan
5.2
70
70
Dominican Republic flag
Dominican Republic
4.27
71
71
Bulgaria flag
Bulgaria
4.1
72
71
Ecuador flag
Ecuador
4.08
73
73
Burma (Myanmar) flag
Burma (Myanmar)
3.83
74
75
Jordan flag
Jordan
3.75
75
74
Ghana flag
Ghana
3.65
76
76
Angola flag
Angola
3.44
77
77
Lebanon flag
Lebanon
3.41
78
78
North Korea flag
North Korea
3.36
79
79
Sweden flag
Sweden
2.98
80
80
Bolivia flag
Bolivia
2.78
81
81
Slovakia flag
Slovakia
2.64
82
83
Guatemala flag
Guatemala
2.33
83
82
Estonia flag
Estonia
2.3
84
84
New Zealand flag
New Zealand
2.22
85
85
Sudan flag
Sudan
2.21
86
86
Sri Lanka flag
Sri Lanka
2.18
87
87
Bosnia and Herzegovina flag
Bosnia and Herzegovina
2.14
88
88
Trinidad and Tobago flag
Trinidad and Tobago
2.12
89
89
Laos flag
Laos
1.91
90
91
Armenia flag
Armenia
1.83
91
92
Panama flag
Panama
1.82
92
93
Croatia flag
Croatia
1.77
93
90
Lithuania flag
Lithuania
1.67
94
94
Uruguay flag
Uruguay
1.61
95
95
Yemen flag
Yemen
1.52
96
96
Slovenia flag
Slovenia
1.51
96
96
Cyprus flag
Cyprus
1.51
98
132
Haiti flag
Haiti
1.39
99
109
Cambodia flag
Cambodia
1.36
100
98
Ivory Coast flag
Ivory Coast
1.31
101
99
Latvia flag
Latvia
1.27
101
99
Zimbabwe flag
Zimbabwe
1.27
103
103
Brunei flag
Brunei
1.26
104
101
Honduras flag
Honduras
1.23
105
102
Mongolia flag
Mongolia
1.21
106
103
Nicaragua flag
Nicaragua
1.11
106
103
Macedonia flag
Macedonia
1.11
106
103
Georgia flag
Georgia
1.11
109
107
El Salvador flag
El Salvador
1.08
110
108
Norway flag
Norway
1.07
111
110
Senegal flag
Senegal
1
112
111
Jamaica flag
Jamaica
0.96
113
112
Tanzania flag
Tanzania
0.93
114
113
Cameroon flag
Cameroon
0.92
115
114
New Caledonia flag
New Caledonia
0.88
116
115
Papua New Guinea flag
Papua New Guinea
0.83
117
117
Kenya flag
Kenya
0.82
118
116
Botswana flag
Botswana
0.76
119
117
Kyrgyzstan flag
Kyrgyzstan
0.73
120
119
Tajikistan flag
Tajikistan
0.72
121
120
Mauritius flag
Mauritius
0.68
122
121
Malta flag
Malta
0.59
123
122
Bahamas flag
Bahamas
0.58
124
123
Mali flag
Mali
0.56
125
124
Maldives flag
Maldives
0.53
126
125
Zambia flag
Zambia
0.52
127
125
Mauritania flag
Mauritania
0.49
128
127
Mozambique flag
Mozambique
0.48
129
128
Moldova flag
Moldova
0.47
130
129
Gabon flag
Gabon
0.45
130
129
Macao flag
Macao
0.45
132
131
Benin flag
Benin
0.44
133
132
Republic of the Congo flag
Republic of the Congo
0.39
134
134
Madagascar flag
Madagascar
0.36
135
135
Suriname flag
Suriname
0.34
136
136
Guyana flag
Guyana
0.33
137
137
Niger flag
Niger
0.3
138
137
Burkina Faso flag
Burkina Faso
0.29
139
139
Afghanistan flag
Afghanistan
0.28
140
143
Guinea flag
Guinea
0.27
141
140
Aruba flag
Aruba
0.26
141
140
Barbados flag
Barbados
0.26
141
140
Switzerland flag
Switzerland
0.26
144
144
Montenegro flag
Montenegro
0.23
145
145
Equatorial Guinea flag
Equatorial Guinea
0.22
146
146
Malawi flag
Malawi
0.21
146
146
Eritrea flag
Eritrea
0.21
148
148
Uganda flag
Uganda
0.2
149
149
Fiji flag
Fiji
0.19
150
150
Cape Verde flag
Cape Verde
0.17
150
150
Bermuda flag
Bermuda
0.17
152
152
Togo flag
Togo
0.16
152
152
Democratic Republic of the Congo flag
Democratic Republic of the Congo
0.16
154
154
Seychelles flag
Seychelles
0.15
154
154
Luxembourg flag
Luxembourg
0.15
156
156
Ethiopia flag
Ethiopia
0.14
156
156
Namibia flag
Namibia
0.14
158
158
Djibouti flag
Djibouti
0.13
158
158
Gambia flag
Gambia
0.13
160
160
Rwanda flag
Rwanda
0.12
160
160
Iceland flag
Iceland
0.12
160
160
Albania flag
Albania
0.12
160
160
Swaziland flag
Swaziland
0.12
164
164
Antigua and Barbuda flag
Antigua and Barbuda
0.11
165
165
Belize flag
Belize
0.1
165
165
Liberia flag
Liberia
0.1
167
167
Saint Lucia flag
Saint Lucia
0.09
167
167
Chad flag
Chad
0.09
169
169
Sierra Leone flag
Sierra Leone
0.08
169
169
Somalia flag
Somalia
0.08
171
171
Faroe Islands flag
Faroe Islands
0.07
172
172
Nepal flag
Nepal
0.05
172
172
Grenada flag
Grenada
0.05
174
174
Solomon Islands flag
Solomon Islands
0.04
174
174
Gibraltar flag
Gibraltar
0.04
174
174
Saint Vincent and the Grenadines flag
Saint Vincent and the Grenadines
0.04
177
177
Burundi flag
Burundi
0.03
177
177
Vanuatu flag
Vanuatu
0.03
177
177
Dominica flag
Dominica
0.03
177
177
Sao Tome and Principe flag
Sao Tome and Principe
0.03
177
177
Guinea-Bissau flag
Guinea-Bissau
0.03
177
177
Comoros flag
Comoros
0.03
183
183
Central African Republic flag
Central African Republic
0.02
183
183
Tonga flag
Tonga
0.02
183
183
Samoa flag
Samoa
0.02
186
186
Bhutan flag
Bhutan
0.01
186
186
Montserrat flag
Montserrat
0.01
186
186
Kiribati flag
Kiribati
0.01
189
189
Lesotho flag
Lesotho
0
189
189
Paraguay flag
Paraguay
0