Primary energy from solar and wind by country

Measured in terawatt-hours of total energy supply.

Countries reporting
108
Highest
2,301 terawatt-hours
China
Lowest
0 terawatt-hours
Netherlands Antilles
Median
4.09 terawatt-hours
Years covered
61
1965–2025
Data points
6,401

What the numbers show

Primary energy from solar and wind is currently reported for 108 countries. The highest value is 2,301 terawatt-hours in China; the lowest is 0 terawatt-hours in Netherlands Antilles.

The median across all reporting countries is 4.09 terawatt-hours, and the mean is 50.48 terawatt-hours.

Over the past decade 75 countries rose and 1 fell. The largest increase was in Oman (up 136,854.0%), and the largest decrease in Iceland (down 4.3%).

Primary energy from solar and wind: full country ranking

#Country LatestYear 10-year changeTrend
1 China 2,301 terawatt-hours 2025 up 922.4% volatile
2 United States 861.83 terawatt-hours 2025 up 271.4% volatile
3 India 272.59 terawatt-hours 2025 up 584.3% volatile
4 Germany 225.27 terawatt-hours 2025 up 89.8% volatile
5 Brazil 203.85 terawatt-hours 2025 up 840.1% volatile
6 Spain 124.48 terawatt-hours 2025 up 97.0% volatile
7 Japan 123.62 terawatt-hours 2025 up 210.9% volatile
8 United Kingdom 107.09 terawatt-hours 2025 up 124.0% volatile
9 Australia 97.97 terawatt-hours 2025 up 443.4% volatile
10 Turkey 83.64 terawatt-hours 2025 up 606.0% volatile
11 France 82.76 terawatt-hours 2025 up 184.9% volatile
12 Italy 68.02 terawatt-hours 2025 up 80.0% volatile
13 Canada 61.62 terawatt-hours 2025 up 106.4% volatile
14 Netherlands 58.21 terawatt-hours 2025 up 572.3% volatile
15 Mexico 48.98 terawatt-hours 2025 up 435.1% volatile
16 Vietnam 48.5 terawatt-hours 2025 up 37,890.2% volatile
17 Poland 47.78 terawatt-hours 2025 up 337.7% volatile
18 Sweden 43.1 terawatt-hours 2025 up 162.5% volatile
19 South Korea 41.53 terawatt-hours 2025 up 645.2% volatile
20 Pakistan 40.6 terawatt-hours 2025 up 4,042.4% volatile
21 Chile 33.06 terawatt-hours 2025 up 851.5% volatile
22 South Africa 29.86 terawatt-hours 2025 up 413.0% volatile
23 Taiwan 28.18 terawatt-hours 2025 up 1,086.2% volatile
24 Finland 24.37 terawatt-hours 2025 up 942.1% volatile
25 Belgium 23.92 terawatt-hours 2025 up 177.2% volatile
26 Argentina 23.79 terawatt-hours 2025 up 3,812.3% volatile
27 Denmark 23.57 terawatt-hours 2025 up 60.0% volatile
28 Portugal 22.53 terawatt-hours 2025 up 81.7% volatile
29 Greece 21.01 terawatt-hours 2025 up 146.6% volatile
30 Saudi Arabia 19.77 terawatt-hours 2025 up 42,984.1% volatile
31 Egypt 19.26 terawatt-hours 2025 up 894.5% volatile
32 Austria 19 terawatt-hours 2025 up 228.9% volatile
33 United Arab Emirates 18.43 terawatt-hours 2025 up 6,029.8% volatile
34 Norway 15 terawatt-hours 2025 up 493.4% volatile
35 Israel 14.15 terawatt-hours 2025 up 1,057.1% volatile
37 Thailand 13.55 terawatt-hours 2025 up 400.8% volatile
38 Hungary 11.32 terawatt-hours 2025 up 1,257.0% volatile
39 Morocco 11.1 terawatt-hours 2025 up 339.6% volatile
40 Romania 10.6 terawatt-hours 2025 up 17.2% volatile
41 Uzbekistan 10.5 terawatt-hours 2025 volatile
42 Switzerland 8.24 terawatt-hours 2025 up 570.8% volatile
43 Bulgaria 8.11 terawatt-hours 2025 up 186.2% volatile
44 Kazakhstan 7.16 terawatt-hours 2025 up 3,926.8% volatile
45 Ukraine 6.96 terawatt-hours 2025 up 345.8% volatile
46 Russia 6.75 terawatt-hours 2025 up 1,294.8% volatile
47 Malaysia 6.64 terawatt-hours 2025 up 2,332.0% volatile
48 Peru 6.52 terawatt-hours 2025 up 690.4% volatile
49 Lithuania 6.15 terawatt-hours 2025 up 595.7% volatile
50 Philippines 6.01 terawatt-hours 2025 up 578.0% volatile
51 Oman 5.07 terawatt-hours 2025 up 136,854.0% volatile
52 Czechia 4.93 terawatt-hours 2025 up 73.6% volatile
53 New Zealand 4.81 terawatt-hours 2025 up 100.3% volatile
54 Colombia 4.63 terawatt-hours 2025 up 6,670.4% volatile
55 Croatia 4.36 terawatt-hours 2025 up 411.1% volatile
56 Sri Lanka 3.82 terawatt-hours 2025 up 874.6% volatile
57 Qatar 3.48 terawatt-hours 2025 up 53,341.2% volatile
58 Iran 3.37 terawatt-hours 2025 up 2,268.3% volatile
59 Estonia 2.7 terawatt-hours 2025 up 275.1% volatile
60 Indonesia 2.6 terawatt-hours 2025 up 28,906.7% volatile
61 North Macedonia 2.28 terawatt-hours 2025 up 1,492.3% volatile
62 Bangladesh 1.68 terawatt-hours 2025 up 519.2% volatile
63 Singapore 1.63 terawatt-hours 2025 up 3,253.1% volatile
64 Slovenia 1.54 terawatt-hours 2025 up 451.4% volatile
65 Cyprus 1.54 terawatt-hours 2025 up 340.9% volatile
66 Latvia 1.11 terawatt-hours 2025 up 655.9% volatile
67 Slovakia 0.8207 terawatt-hours 2025 up 60.3% volatile
68 Azerbaijan 0.7696 terawatt-hours 2025 up 8,265.2% volatile
70 Algeria 0.6592 terawatt-hours 2025 up 756.1% volatile
71 Iraq 0.5758 terawatt-hours 2025 up 904.8% volatile
72 Hong Kong 0.3959 terawatt-hours 2025 up 8,129.2% volatile
73 Belarus 0.3455 terawatt-hours 2025 up 619.8% volatile
74 Ecuador 0.2254 terawatt-hours 2025 up 67.1% volatile
75 Venezuela 0.2117 terawatt-hours 2025 up 163.5% volatile
76 Trinidad and Tobago 0.1466 terawatt-hours 2025 up 2,243.5% volatile
77 Kuwait 0.1018 terawatt-hours 2025 up 1,900.3% volatile
78 Iceland 0.0104 terawatt-hours 2025 down 4.3% volatile
79 Turkmenistan 0.007 terawatt-hours 2025 up 33.3% volatile
80 Angola 0 terawatt-hours 2025 flat
80 Bahrain 0 terawatt-hours 2025 flat
80 Bolivia 0 terawatt-hours 2025 flat
80 Brunei 0 terawatt-hours 2025 flat
80 Democratic Republic of Congo 0 terawatt-hours 2025 flat
80 Congo 0 terawatt-hours 2025 flat
80 Cuba 0 terawatt-hours 2025 flat
80 Curacao 0 terawatt-hours 2025 flat
80 Gabon 0 terawatt-hours 2025 flat
80 Ghana 0 terawatt-hours 2025 flat
80 Equatorial Guinea 0 terawatt-hours 2025 flat
80 Guyana 0 terawatt-hours 2025 flat
80 Libya 0 terawatt-hours 2025 flat
80 Madagascar 0 terawatt-hours 2025 flat
80 Myanmar 0 terawatt-hours 2025 flat
80 Mongolia 0 terawatt-hours 2025 flat
80 Mozambique 0 terawatt-hours 2025 flat
80 New Caledonia 0 terawatt-hours 2025 flat
80 Nigeria 0 terawatt-hours 2025 flat
80 Papua New Guinea 0 terawatt-hours 2025 flat
80 Sudan 0 terawatt-hours 2025 flat
80 Serbia 0 terawatt-hours 2025 flat
80 South Sudan 0 terawatt-hours 2025 flat
80 Syria 0 terawatt-hours 2025 flat
80 Chad 0 terawatt-hours 2025 flat
80 Tunisia 0 terawatt-hours 2025 flat
80 Tanzania 0 terawatt-hours 2025 flat
80 Yemen 0 terawatt-hours 2025 flat
80 Zambia 0 terawatt-hours 2025 flat
80 Zimbabwe 0 terawatt-hours 2025 flat
80 Netherlands Antilles 0 terawatt-hours 2011 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

Indicator
Primary energy from solar and wind
Unit
terawatt-hours
Source
Energy Institute - Statistical Review of World Energy (2026); Smil (2017) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
114 places, 6,401 data points, 1965–2025
Last refreshed

Measured in terawatt-hours of total energy supply.