MAX Logo

Global Rankings

Wind Electricity Generation

billion kilowatt hours

Rank
Country
billion kilowatt hours
Current
Previous
1
1
China flag
China
471.18
2
2
United States flag
United States
337.94
3
3
Germany flag
Germany
130.97
4
5
United Kingdom flag
United Kingdom
75.61
5
4
India flag
India
66.15
6
6
Brazil flag
Brazil
57.05
7
7
Spain flag
Spain
56.27
8
8
Canada flag
Canada
36.1
9
10
Turkey flag
Turkey
21.73
10
9
France flag
France
21.38
11
15
Australia flag
Australia
20.4
12
13
Mexico flag
Mexico
19.7
13
11
Italy flag
Italy
18.7
14
12
Sweden flag
Sweden
16.62
15
14
Denmark flag
Denmark
16.35
16
16
Poland flag
Poland
15.8
17
18
Netherlands flag
Netherlands
15.34
18
19
Belgium flag
Belgium
12.87
19
17
Portugal flag
Portugal
12.26
20
20
Ireland flag
Ireland
11.55
21
23
Greece flag
Greece
9.32
22
22
Japan flag
Japan
7.48
23
21
Romania flag
Romania
6.95
24
24
Austria flag
Austria
6.79
25
26
South Africa flag
South Africa
6.47
26
25
Finland flag
Finland
6.03
27
30
Norway flag
Norway
5.54
28
27
Chile flag
Chile
5.52
29
28
Uruguay flag
Uruguay
5.44
30
41
Argentina flag
Argentina
5
31
29
Morocco flag
Morocco
4.59
32
33
Egypt flag
Egypt
3.69
33
32
Pakistan flag
Pakistan
3.3
34
34
South Korea flag
South Korea
3.15
35
31
Thailand flag
Thailand
3.08
36
37
Taiwan flag
Taiwan
2.42
37
35
New Zealand flag
New Zealand
2.07
38
36
Ukraine flag
Ukraine
1.93
39
43
Peru flag
Peru
1.81
40
40
Croatia flag
Croatia
1.72
41
38
Lithuania flag
Lithuania
1.55
42
38
Bulgaria flag
Bulgaria
1.32
43
82
Kenya flag
Kenya
1.19
44
42
Philippines flag
Philippines
1.04
45
67
Serbia flag
Serbia
1.03
46
44
Jordan flag
Jordan
0.88
47
49
Estonia flag
Estonia
0.84
48
45
Honduras flag
Honduras
0.82
49
46
Nicaragua flag
Nicaragua
0.73
49
51
Panama flag
Panama
0.73
51
64
Vietnam flag
Vietnam
0.72
52
47
Kazakhstan flag
Kazakhstan
0.71
53
48
Czech Republic flag
Czech Republic
0.7
54
50
Hungary flag
Hungary
0.66
55
71
Puerto Rico flag
Puerto Rico
0.58
56
57
Iran flag
Iran
0.56
57
58
Mongolia flag
Mongolia
0.55
57
52
Dominican Republic flag
Dominican Republic
0.55
59
53
Ethiopia flag
Ethiopia
0.53
60
54
Tunisia flag
Tunisia
0.5
61
59
Montenegro flag
Montenegro
0.4
62
55
Sri Lanka flag
Sri Lanka
0.35
63
61
Luxembourg flag
Luxembourg
0.34
64
67
Russia flag
Russia
0.33
65
56
Guatemala flag
Guatemala
0.31
66
60
Jamaica flag
Jamaica
0.27
67
62
Bosnia and Herzegovina flag
Bosnia and Herzegovina
0.26
68
63
Cyprus flag
Cyprus
0.24
69
65
Israel flag
Israel
0.23
70
65
Belarus flag
Belarus
0.19
71
67
Latvia flag
Latvia
0.18
72
67
Switzerland flag
Switzerland
0.15
73
71
Aruba flag
Aruba
0.14
74
75
Mauritania flag
Mauritania
0.1
74
73
Macedonia flag
Macedonia
0.1
74
73
Azerbaijan flag
Azerbaijan
0.1
77
78
Ecuador flag
Ecuador
0.09
77
76
Georgia flag
Georgia
0.09
77
76
Venezuela flag
Venezuela
0.09
80
78
Cape Verde flag
Cape Verde
0.08
81
82
Colombia flag
Colombia
0.06
81
80
Bolivia flag
Bolivia
0.06
81
81
Faroe Islands flag
Faroe Islands
0.06
84
82
New Caledonia flag
New Caledonia
0.05
84
85
Moldova flag
Moldova
0.05
86
85
Kuwait flag
Kuwait
0.04
87
87
Cuba flag
Cuba
0.02
87
87
Mauritius flag
Mauritius
0.02
87
87
Senegal flag
Senegal
0.02
90
90
Slovenia flag
Slovenia
0.01
90
90
Namibia flag
Namibia
0.01
90
90
Somalia flag
Somalia
0.01
90
90
Lebanon flag
Lebanon
0.01
90
90
Indonesia flag
Indonesia
0.01
90
90
Algeria flag
Algeria
0.01
90
90
Nepal flag
Nepal
0.01
90
90
Bangladesh flag
Bangladesh
0.01
90
90
Chad flag
Chad
0.01
90
100
Iceland flag
Iceland
0.01
100
100
Zimbabwe flag
Zimbabwe
0
100
100
Afghanistan flag
Afghanistan
0
100
100
Angola flag
Angola
0
100
100
Albania flag
Albania
0
100
100
United Arab Emirates flag
United Arab Emirates
0
100
100
Armenia flag
Armenia
0
100
100
Antigua and Barbuda flag
Antigua and Barbuda
0
100
100
Burundi flag
Burundi
0
100
100
Benin flag
Benin
0
100
100
Burkina Faso flag
Burkina Faso
0
100
100
Bahrain flag
Bahrain
0
100
100
Bahamas flag
Bahamas
0
100
100
Belize flag
Belize
0
100
100
Bermuda flag
Bermuda
0
100
100
Barbados flag
Barbados
0
100
100
Brunei flag
Brunei
0
100
100
Bhutan flag
Bhutan
0
100
100
Botswana flag
Botswana
0
100
100
Central African Republic flag
Central African Republic
0
100
100
Ivory Coast flag
Ivory Coast
0
100
100
Cameroon flag
Cameroon
0
100
100
Democratic Republic of the Congo flag
Democratic Republic of the Congo
0
100
100
Republic of the Congo flag
Republic of the Congo
0
100
100
Comoros flag
Comoros
0
100
100
Djibouti flag
Djibouti
0
100
100
Dominica flag
Dominica
0
100
100
Eritrea flag
Eritrea
0
100
100
Fiji flag
Fiji
0
100
100
Gabon flag
Gabon
0
100
100
Ghana flag
Ghana
0
100
100
Gibraltar flag
Gibraltar
0
100
100
Guinea flag
Guinea
0
100
100
Gambia flag
Gambia
0
100
100
Guinea-Bissau flag
Guinea-Bissau
0
100
100
Equatorial Guinea flag
Equatorial Guinea
0
100
100
Grenada flag
Grenada
0
100
100
Guyana flag
Guyana
0
100
100
Hong Kong flag
Hong Kong
0
100
100
Haiti flag
Haiti
0
100
100
Iraq flag
Iraq
0
100
100
Zambia flag
Zambia
0
100
100
Kyrgyzstan flag
Kyrgyzstan
0
100
100
Cambodia flag
Cambodia
0
100
100
Kiribati flag
Kiribati
0
100
100
Laos flag
Laos
0
100
100
Liberia flag
Liberia
0
100
100
Libya flag
Libya
0
100
100
Saint Lucia flag
Saint Lucia
0
100
100
Lesotho flag
Lesotho
0
100
100
Macao flag
Macao
0
100
100
Madagascar flag
Madagascar
0
100
100
Maldives flag
Maldives
0
100
100
Mali flag
Mali
0
100
100
Malta flag
Malta
0
100
100
Burma (Myanmar) flag
Burma (Myanmar)
0
100
100
Mozambique flag
Mozambique
0
100
100
Montserrat flag
Montserrat
0
100
100
Malawi flag
Malawi
0
100
100
Malaysia flag
Malaysia
0
100
100
Niger flag
Niger
0
100
100
Nigeria flag
Nigeria
0
100
100
Oman flag
Oman
0
100
100
Papua New Guinea flag
Papua New Guinea
0
100
100
North Korea flag
North Korea
0
100
100
Paraguay flag
Paraguay
0
100
100
Qatar flag
Qatar
0
100
100
Rwanda flag
Rwanda
0
100
100
Saudi Arabia flag
Saudi Arabia
0
100
100
Sudan flag
Sudan
0
100
100
Singapore flag
Singapore
0
100
100
Solomon Islands flag
Solomon Islands
0
100
100
Sierra Leone flag
Sierra Leone
0
100
100
El Salvador flag
El Salvador
0
100
100
Sao Tome and Principe flag
Sao Tome and Principe
0
100
100
Suriname flag
Suriname
0
100
100
Swaziland flag
Swaziland
0
100
100
Seychelles flag
Seychelles
0
100
100
Syria flag
Syria
0
100
100
Togo flag
Togo
0
100
100
Tajikistan flag
Tajikistan
0
100
100
Turkmenistan flag
Turkmenistan
0
100
100
Tonga flag
Tonga
0
100
100
Trinidad and Tobago flag
Trinidad and Tobago
0
100
100
Tanzania flag
Tanzania
0
100
100
Uganda flag
Uganda
0
100
100
Uzbekistan flag
Uzbekistan
0
100
100
Saint Vincent and the Grenadines flag
Saint Vincent and the Grenadines
0
100
100
Vanuatu flag
Vanuatu
0
100
100
Samoa flag
Samoa
0
100
90
Slovakia flag
Slovakia
0
100
100
Yemen flag
Yemen
0