Wind energy generation vs. installed capacity by country
Figures are based on gross generation and do not account for cross-border electricity supply.
Countries reporting
79
Highest
1.13 million terawatt-hours
China
Lowest
0 terawatt-hours
Qatar
Median
3,666 terawatt-hours
Years covered
61
1965β2025
Data points
3,782
What the numbers show
Wind energy generation vs. installed capacity is currently reported for 79 countries. The highest value is 1.13 million terawatt-hours in China; the lowest is 0 terawatt-hours in Qatar.
The median across all reporting countries is 3,666 terawatt-hours, and the mean is 34,081 terawatt-hours.
Over the past decade 61 countries rose and 8 fell. The largest increase was in United Arab Emirates (up 14,768.6%), and the largest decrease in Algeria (down 28.6%).
Wind energy generation vs. installed capacity: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | China | 1.13 million terawatt-hours | 2025 | up 507.7% | volatile |
| 2 | United States | 469,081 terawatt-hours | 2025 | up 143.5% | volatile |
| 3 | Germany | 133,683 terawatt-hours | 2025 | up 65.8% | volatile |
| 4 | Brazil | 115,837 terawatt-hours | 2025 | up 435.6% | volatile |
| 5 | India | 104,007 terawatt-hours | 2025 | up 217.7% | volatile |
| 6 | United Kingdom | 87,096 terawatt-hours | 2025 | up 116.3% | volatile |
| 7 | Spain | 59,949 terawatt-hours | 2025 | up 21.5% | volatile |
| 8 | Canada | 52,585 terawatt-hours | 2025 | up 95.0% | volatile |
| 9 | France | 50,301 terawatt-hours | 2025 | up 130.9% | volatile |
| 10 | Australia | 39,594 terawatt-hours | 2025 | up 234.6% | volatile |
| 11 | Turkey | 39,485 terawatt-hours | 2025 | up 238.9% | volatile |
| 12 | Sweden | 38,666 terawatt-hours | 2025 | up 136.9% | volatile |
| 13 | Netherlands | 32,691 terawatt-hours | 2025 | up 333.0% | volatile |
| 14 | Poland | 24,088 terawatt-hours | 2025 | up 121.8% | volatile |
| 15 | Finland | 23,394 terawatt-hours | 2025 | up 905.2% | volatile |
| 16 | Mexico | 21,840 terawatt-hours | 2025 | up 144.0% | volatile |
| 17 | Italy | 21,494 terawatt-hours | 2025 | up 44.8% | volatile |
| 18 | Denmark | 19,084 terawatt-hours | 2025 | up 35.0% | volatile |
| 19 | Argentina | 18,632 terawatt-hours | 2025 | up 3,040.2% | volatile |
| 20 | Vietnam | 14,654 terawatt-hours | 2025 | up 12,010.5% | volatile |
| 21 | Norway | 14,266 terawatt-hours | 2025 | up 467.2% | volatile |
| 22 | Portugal | 13,801 terawatt-hours | 2025 | up 18.9% | volatile |
| 23 | Belgium | 13,432 terawatt-hours | 2025 | up 141.0% | volatile |
| 24 | Japan | 12,837 terawatt-hours | 2025 | up 145.8% | volatile |
| 25 | Taiwan | 12,202 terawatt-hours | 2025 | up 700.0% | volatile |
| 26 | Chile | 12,199 terawatt-hours | 2025 | up 476.9% | volatile |
| 27 | Ireland | 12,058 terawatt-hours | 2025 | up 80.5% | volatile |
| 28 | South Africa | 11,297 terawatt-hours | 2025 | up 267.9% | volatile |
| 29 | Greece | 10,564 terawatt-hours | 2025 | up 128.6% | volatile |
| 30 | Egypt | 9,928 terawatt-hours | 2025 | up 424.0% | volatile |
| 31 | Morocco | 9,192 terawatt-hours | 2025 | up 264.9% | volatile |
| 32 | Austria | 8,555 terawatt-hours | 2025 | up 76.7% | volatile |
| 33 | Romania | 6,046 terawatt-hours | 2025 | down 14.4% | volatile |
| 34 | Kazakhstan | 5,082 terawatt-hours | 2025 | up 3,757.9% | volatile |
| 35 | Lithuania | 4,182 terawatt-hours | 2025 | up 416.2% | volatile |
| 36 | Pakistan | 3,984 terawatt-hours | 2025 | up 565.5% | volatile |
| 37 | Peru | 3,958 terawatt-hours | 2025 | up 565.9% | volatile |
| 38 | Russia | 3,888 terawatt-hours | 2025 | up 2,526.4% | volatile |
| 39 | New Zealand | 3,828 terawatt-hours | 2025 | up 61.9% | volatile |
| 40 | South Korea | 3,666 terawatt-hours | 2025 | up 173.1% | volatile |
| 41 | Thailand | 3,562 terawatt-hours | 2025 | up 986.0% | volatile |
| 42 | Uzbekistan | 3,139 terawatt-hours | 2025 | β | volatile |
| 43 | Croatia | 3,049 terawatt-hours | 2025 | up 282.9% | volatile |
| 44 | Saudi Arabia | 1,588 terawatt-hours | 2025 | β | volatile |
| 45 | Estonia | 1,475 terawatt-hours | 2025 | up 106.2% | volatile |
| 46 | Bulgaria | 1,282 terawatt-hours | 2025 | down 11.7% | volatile |
| 47 | Philippines | 1,231 terawatt-hours | 2025 | up 64.5% | volatile |
| 48 | Iran | 1,172 terawatt-hours | 2025 | up 731.4% | volatile |
| 49 | Ukraine | 927.89 terawatt-hours | 2025 | down 14.4% | volatile |
| 50 | Sri Lanka | 824.3 terawatt-hours | 2025 | up 140.2% | volatile |
| 51 | Israel | 756.93 terawatt-hours | 2025 | up 11,368.6% | volatile |
| 52 | Czechia | 664.99 terawatt-hours | 2025 | up 16.1% | volatile |
| 53 | Hungary | 579.17 terawatt-hours | 2025 | down 16.4% | volatile |
| 54 | Indonesia | 465.72 terawatt-hours | 2025 | up 12,487.1% | volatile |
| 55 | Luxembourg | 461.92 terawatt-hours | 2025 | up 353.5% | volatile |
| 56 | North Macedonia | 276.51 terawatt-hours | 2025 | up 129.0% | volatile |
| 57 | United Arab Emirates | 221.39 terawatt-hours | 2025 | up 14,768.6% | volatile |
| 58 | Latvia | 203.46 terawatt-hours | 2025 | up 38.4% | volatile |
| 59 | Cyprus | 197.22 terawatt-hours | 2025 | down 11.1% | volatile |
| 60 | Ecuador | 188.31 terawatt-hours | 2025 | up 90.6% | volatile |
| 61 | Venezuela | 175.9 terawatt-hours | 2025 | up 135.6% | volatile |
| 62 | Azerbaijan | 169.7 terawatt-hours | 2025 | up 3,589.1% | volatile |
| 63 | Belarus | 166.66 terawatt-hours | 2025 | up 327.3% | volatile |
| 64 | Switzerland | 158 terawatt-hours | 2025 | up 43.6% | volatile |
| 65 | Colombia | 154.87 terawatt-hours | 2025 | up 126.5% | volatile |
| 66 | Oman | 131.09 terawatt-hours | 2025 | β | volatile |
| 67 | Bangladesh | 63.76 terawatt-hours | 2025 | up 1,154.9% | volatile |
| 68 | Kuwait | 44.65 terawatt-hours | 2025 | β | volatile |
| 69 | Algeria | 13.57 terawatt-hours | 2025 | down 28.6% | volatile |
| 70 | Iceland | 10.42 terawatt-hours | 2025 | down 4.4% | volatile |
| 71 | Slovenia | 6.8 terawatt-hours | 2025 | up 13.4% | volatile |
| 72 | Slovakia | 4.99 terawatt-hours | 2025 | down 16.9% | volatile |
| 73 | Hong Kong | 0.909 terawatt-hours | 2025 | up 12.1% | volatile |
| 74 | Trinidad and Tobago | 0.027 terawatt-hours | 2025 | unchanged | volatile |
| 75 | Malaysia | 0 terawatt-hours | 2025 | β | flat |
| 75 | Turkmenistan | 0 terawatt-hours | 2025 | β | flat |
| 75 | Iraq | 0 terawatt-hours | 2025 | β | flat |
| 75 | Singapore | 0 terawatt-hours | 2025 | β | flat |
| 75 | Qatar | 0 terawatt-hours | 2025 | β | flat |
Regions and income groups
Aggregates are excluded from the country ranking above so that a region can never outrank a country.
About this data
Figures are based on gross generation and do not account for cross-border electricity supply.