MAX Logo

Global Rankings

Renewable Power Capacity

million kilowatts

Rank
Country
million kilowatts
Current
Previous
1
1
China flag
China
893.74
2
2
United States flag
United States
292.54
3
3
Brazil flag
Brazil
149.97
4
4
India flag
India
134.07
5
5
Germany flag
Germany
131.4
6
6
Canada flag
Canada
102.13
7
7
Japan flag
Japan
95.94
8
9
Spain flag
Spain
56.78
9
10
Italy flag
Italy
52.47
10
8
Russia flag
Russia
52.35
11
11
France flag
France
51.61
12
13
Turkey flag
Turkey
49.56
13
12
United Kingdom flag
United Kingdom
48.05
14
14
Norway flag
Norway
35.85
15
16
Australia flag
Australia
35.42
16
18
Vietnam flag
Vietnam
34.59
17
15
Sweden flag
Sweden
33.54
18
17
Mexico flag
Mexico
28.36
19
19
South Korea flag
South Korea
19.76
20
22
Netherlands flag
Netherlands
18.11
21
20
Austria flag
Austria
16.4
22
21
Venezuela flag
Venezuela
15.47
23
23
Argentina flag
Argentina
13.98
24
28
Ukraine flag
Ukraine
13.61
25
27
Chile flag
Chile
13.26
26
24
Colombia flag
Colombia
12.88
27
25
Thailand flag
Thailand
12.4
28
26
Pakistan flag
Pakistan
12.33
29
29
Iran flag
Iran
11.86
30
36
Poland flag
Poland
11.85
31
32
Belgium flag
Belgium
11.47
32
30
Portugal flag
Portugal
11.38
33
31
Romania flag
Romania
10.77
34
33
Indonesia flag
Indonesia
10.47
35
34
Greece flag
Greece
10.2
36
35
Denmark flag
Denmark
9.68
37
40
South Africa flag
South Africa
9.58
38
41
Taiwan flag
Taiwan
9.48
39
37
Paraguay flag
Paraguay
8.83
40
39
Finland flag
Finland
8.73
41
38
Malaysia flag
Malaysia
8.7
42
43
Switzerland flag
Switzerland
7.85
43
42
Philippines flag
Philippines
7.49
44
48
Laos flag
Laos
7.44
45
44
New Zealand flag
New Zealand
7.4
46
47
Tajikistan flag
Tajikistan
6.4
47
45
Peru flag
Peru
6.28
48
46
Egypt flag
Egypt
6.02
49
49
Ecuador flag
Ecuador
5.28
50
50
North Korea flag
North Korea
5.05
51
51
Ireland flag
Ireland
4.72
51
52
Ethiopia flag
Ethiopia
4.72
53
53
Czech Republic flag
Czech Republic
4.35
54
56
Angola flag
Angola
3.9
55
60
Kyrgyzstan flag
Kyrgyzstan
3.89
56
55
Uruguay flag
Uruguay
3.73
57
54
Bulgaria flag
Bulgaria
3.59
58
59
Georgia flag
Georgia
3.47
59
58
Morocco flag
Morocco
3.45
60
57
Burma (Myanmar) flag
Burma (Myanmar)
3.42
61
61
Kazakhstan flag
Kazakhstan
3.37
62
62
Serbia flag
Serbia
2.93
63
71
Hungary flag
Hungary
2.89
64
65
Croatia flag
Croatia
2.88
65
63
Iceland flag
Iceland
2.85
65
63
Guatemala flag
Guatemala
2.85
67
66
Democratic Republic of the Congo flag
Democratic Republic of the Congo
2.76
67
83
Honduras flag
Honduras
2.76
69
67
Iraq flag
Iraq
2.73
70
79
United Arab Emirates flag
United Arab Emirates
2.54
70
68
Zambia flag
Zambia
2.54
72
73
Albania flag
Albania
2.41
73
69
Slovakia flag
Slovakia
2.38
74
78
Sri Lanka flag
Sri Lanka
2.35
75
84
Bhutan flag
Bhutan
2.33
76
72
Mozambique flag
Mozambique
2.29
76
70
Panama flag
Panama
2.29
78
74
Bosnia and Herzegovina flag
Bosnia and Herzegovina
2.22
79
75
Kenya flag
Kenya
2.19
80
76
Nigeria flag
Nigeria
2.15
81
77
Sudan flag
Sudan
2.14
82
148
Haiti flag
Haiti
2.06
83
80
Uzbekistan flag
Uzbekistan
2.01
84
85
Jordan flag
Jordan
1.9
85
81
Latvia flag
Latvia
1.82
86
88
Slovenia flag
Slovenia
1.68
87
82
Ghana flag
Ghana
1.66
88
89
Cambodia flag
Cambodia
1.59
89
85
Syria flag
Syria
1.52
90
91
El Salvador flag
El Salvador
1.51
91
85
Israel flag
Israel
1.5
92
90
Dominican Republic flag
Dominican Republic
1.4
93
92
Armenia flag
Armenia
1.39
94
95
Nepal flag
Nepal
1.34
95
93
Azerbaijan flag
Azerbaijan
1.28
96
94
Zimbabwe flag
Zimbabwe
1.21
97
100
Uganda flag
Uganda
1.2
98
96
Cuba flag
Cuba
1.19
99
97
Bolivia flag
Bolivia
1.05
100
98
Hong Kong flag
Hong Kong
1.04
101
101
Lithuania flag
Lithuania
0.95
102
99
Ivory Coast flag
Ivory Coast
0.89
103
102
Cameroon flag
Cameroon
0.84
104
104
Macedonia flag
Macedonia
0.82
105
103
Montenegro flag
Montenegro
0.78
106
105
Algeria flag
Algeria
0.73
106
106
Estonia flag
Estonia
0.73
106
106
Nicaragua flag
Nicaragua
0.73
109
116
Guinea flag
Guinea
0.72
110
108
Tanzania flag
Tanzania
0.69
111
110
Singapore flag
Singapore
0.55
112
110
Bangladesh flag
Bangladesh
0.54
113
109
Namibia flag
Namibia
0.5
114
119
Afghanistan flag
Afghanistan
0.49
115
116
Luxembourg flag
Luxembourg
0.45
116
112
Belarus flag
Belarus
0.43
117
113
Malawi flag
Malawi
0.41
117
115
Tunisia flag
Tunisia
0.41
117
113
Saudi Arabia flag
Saudi Arabia
0.41
120
118
Puerto Rico flag
Puerto Rico
0.37
120
122
Cyprus flag
Cyprus
0.37
122
120
Lebanon flag
Lebanon
0.36
123
120
Gabon flag
Gabon
0.33
123
130
Mali flag
Mali
0.33
125
123
Senegal flag
Senegal
0.31
125
123
Papua New Guinea flag
Papua New Guinea
0.31
127
125
Mongolia flag
Mongolia
0.27
128
127
Jamaica flag
Jamaica
0.25
128
127
Mauritius flag
Mauritius
0.25
128
127
Yemen flag
Yemen
0.25
131
126
Republic of the Congo flag
Republic of the Congo
0.24
132
132
Madagascar flag
Madagascar
0.23
133
132
Suriname flag
Suriname
0.2
133
131
Fiji flag
Fiji
0.2
133
134
New Caledonia flag
New Caledonia
0.2
136
137
Malta flag
Malta
0.19
137
135
Swaziland flag
Swaziland
0.17
137
135
Mauritania flag
Mauritania
0.17
139
148
Oman flag
Oman
0.16
140
138
Rwanda flag
Rwanda
0.14
141
138
Equatorial Guinea flag
Equatorial Guinea
0.13
142
140
Moldova flag
Moldova
0.12
143
140
Kuwait flag
Kuwait
0.11
144
144
Burkina Faso flag
Burkina Faso
0.1
144
142
Sierra Leone flag
Sierra Leone
0.1
144
142
Belize flag
Belize
0.1
144
144
Liberia flag
Liberia
0.1
148
146
Lesotho flag
Lesotho
0.07
148
147
Burundi flag
Burundi
0.07
150
150
Faroe Islands flag
Faroe Islands
0.06
151
152
Barbados flag
Barbados
0.05
151
150
Guyana flag
Guyana
0.05
151
152
Togo flag
Togo
0.05
154
152
Benin flag
Benin
0.04
154
152
Qatar flag
Qatar
0.04
154
152
Aruba flag
Aruba
0.04
154
152
Cape Verde flag
Cape Verde
0.04
158
158
Niger flag
Niger
0.03
158
158
Macao flag
Macao
0.03
158
158
Samoa flag
Samoa
0.03
161
161
Central African Republic flag
Central African Republic
0.02
161
161
Eritrea flag
Eritrea
0.02
161
163
Maldives flag
Maldives
0.02
164
163
Vanuatu flag
Vanuatu
0.01
164
163
Antigua and Barbuda flag
Antigua and Barbuda
0.01
164
163
Libya flag
Libya
0.01
164
163
Somalia flag
Somalia
0.01
164
163
Seychelles flag
Seychelles
0.01
164
163
Dominica flag
Dominica
0.01
164
163
Tonga flag
Tonga
0.01
164
163
Trinidad and Tobago flag
Trinidad and Tobago
0.01
164
163
Botswana flag
Botswana
0.01
164
163
Saint Vincent and the Grenadines flag
Saint Vincent and the Grenadines
0.01
164
163
Bahrain flag
Bahrain
0.01
164
175
Turkmenistan flag
Turkmenistan
0.01
176
175
Gambia flag
Gambia
0
176
175
Kiribati flag
Kiribati
0
176
175
Brunei flag
Brunei
0
176
175
Guinea-Bissau flag
Guinea-Bissau
0
176
175
Bermuda flag
Bermuda
0
176
175
Grenada flag
Grenada
0
176
175
Solomon Islands flag
Solomon Islands
0
176
175
Bahamas flag
Bahamas
0
176
175
Chad flag
Chad
0
176
175
Saint Lucia flag
Saint Lucia
0
176
175
Gibraltar flag
Gibraltar
0
176
175
Montserrat flag
Montserrat
0
176
175
Sao Tome and Principe flag
Sao Tome and Principe
0
176
175
Djibouti flag
Djibouti
0
176
175
Comoros flag
Comoros
0