Electricity generation from renewables by country

Measured in terawatt-hours.

Countries reporting
202
Highest
3,920 terawatt-hours
China
Lowest
0 terawatt-hours
Falkland Islands
Median
3.26 terawatt-hours
Years covered
106
1920–2025
Data points
7,081

What the numbers show

Electricity generation from renewables is currently reported for 202 countries. The highest value is 3,920 terawatt-hours in China; the lowest is 0 terawatt-hours in Falkland Islands.

The median across all reporting countries is 3.26 terawatt-hours, and the mean is 53.08 terawatt-hours.

Over the past decade 156 countries rose and 16 fell. The largest increase was in Kuwait (up 20,600.0%), and the largest decrease in Lesotho (down 100.0%).

Electricity generation from renewables: full country ranking

#Country LatestYear 10-year changeTrend
1 China 3,920 terawatt-hours 2025 up 181.3% volatile
2 United States 1,159 terawatt-hours 2025 up 108.2% rising
3 Brazil 649.97 terawatt-hours 2025 up 50.7% rising
4 India 500.98 terawatt-hours 2025 up 161.4% volatile
5 Canada 416.91 terawatt-hours 2025 down 1.2% rising
6 Germany 295.74 terawatt-hours 2025 up 57.2% volatile
7 Japan 242.73 terawatt-hours 2025 up 57.6% rising
8 Russia 206.98 terawatt-hours 2025 up 22.5% rising
9 Spain 160.81 terawatt-hours 2025 up 65.6% volatile
10 Norway 159.2 terawatt-hours 2025 up 13.7% rising
11 Turkey 153.07 terawatt-hours 2025 up 83.0% volatile
12 United Kingdom 151.92 terawatt-hours 2025 up 82.2% volatile
13 France 148.56 terawatt-hours 2025 up 61.8% rising
14 Vietnam 140.79 terawatt-hours 2025 up 150.0% volatile
15 Italy 129.11 terawatt-hours 2025 up 18.6% rising
16 Sweden 121.53 terawatt-hours 2025 up 18.6% rising
17 Australia 110.58 terawatt-hours 2025 up 208.9% volatile
18 Pakistan 83.37 terawatt-hours 2025 up 119.7% volatile
19 Mexico 82.43 terawatt-hours 2025 up 70.9% rising
20 Venezuela 73.03 terawatt-hours 2024 up 13.4% volatile
21 Colombia 69.6 terawatt-hours 2025 up 40.9% rising
22 Netherlands 69.1 terawatt-hours 2025 up 404.7% volatile
23 Indonesia 67.21 terawatt-hours 2024 up 95.3% volatile
24 South Korea 64.93 terawatt-hours 2025 up 327.2% volatile
25 Austria 61.21 terawatt-hours 2025 up 28.6% rising
26 Chile 58.74 terawatt-hours 2025 up 81.5% rising
27 Poland 54.59 terawatt-hours 2025 up 140.6% volatile
28 Argentina 52.96 terawatt-hours 2025 up 53.8% rising
29 Finland 46.47 terawatt-hours 2025 up 52.2% rising
30 Paraguay 45.35 terawatt-hours 2025 down 18.9% falling
31 Switzerland 44.1 terawatt-hours 2025 up 7.2% rising
32 Malaysia 41.53 terawatt-hours 2025 up 178.0% volatile
33 Portugal 41.39 terawatt-hours 2025 up 69.9% volatile
34 Laos 40.13 terawatt-hours 2024 up 165.4% volatile
35 Peru 38.47 terawatt-hours 2025 up 51.2% volatile
36 New Zealand 38.37 terawatt-hours 2025 up 10.0% rising
37 Taiwan 35.3 terawatt-hours 2025 up 301.6% volatile
38 Ethiopia 33.37 terawatt-hours 2025 up 221.2% volatile
39 South Africa 33.1 terawatt-hours 2025 up 407.7% volatile
40 Egypt 31.98 terawatt-hours 2025 up 104.9% rising
41 Thailand 31.2 terawatt-hours 2025 up 125.9% volatile
42 Denmark 30.36 terawatt-hours 2025 up 60.4% volatile
43 Ecuador 29.06 terawatt-hours 2025 up 120.2% volatile
44 Greece 28.96 terawatt-hours 2025 up 95.0% volatile
45 Philippines 28.7 terawatt-hours 2025 up 37.1% volatile
46 Belgium 28.38 terawatt-hours 2025 up 96.5% volatile
47 Romania 23.43 terawatt-hours 2025 down 10.5% rising
48 Tajikistan 23.28 terawatt-hours 2025 up 36.9% rising
49 Iceland 19.05 terawatt-hours 2024 up 7.0% rising
50 Kazakhstan 18.38 terawatt-hours 2025 up 94.5% rising
51 Ukraine 18.3 terawatt-hours 2022 up 63.0% rising
52 Zambia 17.25 terawatt-hours 2024 up 22.3% rising
53 North Korea 17.17 terawatt-hours 2024 up 33.3% rising
54 Uzbekistan 16.8 terawatt-hours 2025 up 146.3% rising
55 Mozambique 16.51 terawatt-hours 2024 up 2.0% rising
56 Democratic Republic of Congo 15.92 terawatt-hours 2024 up 82.4% rising
57 United Arab Emirates 15.62 terawatt-hours 2024 up 4,938.7% volatile
58 Iran 15.21 terawatt-hours 2025 up 13.4% volatile
59 Ireland 14.9 terawatt-hours 2025 up 87.0% volatile
60 Hungary 14.21 terawatt-hours 2025 up 341.3% volatile
61 Israel 13.9 terawatt-hours 2025 up 1,039.3% volatile
62 Kyrgyzstan 13.37 terawatt-hours 2025 up 21.7% rising
63 Nigeria 13.01 terawatt-hours 2025 up 101.1% rising
64 Costa Rica 12.81 terawatt-hours 2025 up 20.2% rising
65 Czechia 12.72 terawatt-hours 2025 up 35.2% volatile
66 Kenya 12.64 terawatt-hours 2025 up 43.5% rising
67 Bulgaria 12.45 terawatt-hours 2025 up 42.3% volatile
68 Sudan 11.77 terawatt-hours 2024 up 31.5% volatile
69 Uruguay 11.68 terawatt-hours 2025 down 8.8% rising
70 Angola 11.49 terawatt-hours 2024 up 127.5% volatile
71 Croatia 11.21 terawatt-hours 2025 up 49.1% rising
72 Nepal 11.13 terawatt-hours 2024 up 192.9% volatile
73 Bhutan 11 terawatt-hours 2024 up 53.8% rising
74 Guatemala 10.79 terawatt-hours 2024 up 48.2% rising
75 Georgia 10.75 terawatt-hours 2025 up 28.4% rising
76 Morocco 10.66 terawatt-hours 2025 up 121.6% volatile
77 Sri Lanka 10.63 terawatt-hours 2025 up 65.1% volatile
78 Myanmar 10.39 terawatt-hours 2024 up 14.7% volatile
79 Serbia 10.18 terawatt-hours 2025 up 0.7% rising
80 Saudi Arabia 9.82 terawatt-hours 2024 up 19,540.0% volatile
81 Panama 9.13 terawatt-hours 2024 up 75.9% rising
82 Ghana 8.79 terawatt-hours 2024 up 5.6% rising
83 Albania 8.34 terawatt-hours 2024 up 76.7% rising
84 Cambodia 7.26 terawatt-hours 2025 up 230.0% volatile
85 Honduras 6.92 terawatt-hours 2024 up 105.3% rising
86 Lithuania 6.9 terawatt-hours 2025 up 310.7% volatile
87 Bosnia and Herzegovina 6.29 terawatt-hours 2025 up 13.3% rising
88 Slovenia 5.88 terawatt-hours 2025 up 35.2% rising
89 Zimbabwe 5.86 terawatt-hours 2024 up 7.7% rising
90 Jordan 5.7 terawatt-hours 2024 up 8,042.9% volatile
91 Uganda 5.64 terawatt-hours 2024 up 79.6% rising
92 El Salvador 5.59 terawatt-hours 2025 up 57.9% rising
93 Slovakia 5.45 terawatt-hours 2025 down 9.9% rising
94 Dominican Republic 5.4 terawatt-hours 2025 up 280.3% rising
95 Cameroon 5.31 terawatt-hours 2024 up 20.4% rising
96 Bolivia 4.92 terawatt-hours 2025 up 85.7% rising
97 Latvia 4.58 terawatt-hours 2025 up 64.7% rising
98 Armenia 3.79 terawatt-hours 2025 up 73.9% rising
99 Estonia 3.64 terawatt-hours 2025 up 133.3% volatile
100 Azerbaijan 3.41 terawatt-hours 2025 up 99.4% rising
101 Singapore 3.3 terawatt-hours 2025 up 126.0% volatile
102 North Macedonia 3.22 terawatt-hours 2025 up 58.6% rising
103 Cote d'Ivoire 3.12 terawatt-hours 2024 up 59.2% rising
104 Guinea 3.03 terawatt-hours 2024 up 621.4% volatile
105 Tanzania 2.91 terawatt-hours 2024 up 9.0% rising
106 Nicaragua 2.82 terawatt-hours 2024 up 17.5% rising
107 Iraq 2.43 terawatt-hours 2024 down 18.7% volatile
108 Oman 2.4 terawatt-hours 2025 volatile
109 Lebanon 2.34 terawatt-hours 2024 up 1,014.3% volatile
110 Qatar 2.28 terawatt-hours 2025 up 1,653.8% volatile
111 Belarus 2.24 terawatt-hours 2025 up 558.8% volatile
112 Bangladesh 2.21 terawatt-hours 2025 up 176.2% rising
113 Kuwait 2.07 terawatt-hours 2025 up 20,600.0% volatile
114 Montenegro 1.86 terawatt-hours 2025 up 24.8% rising
115 Malawi 1.75 terawatt-hours 2024 down 14.6% rising
116 Reunion 1.74 terawatt-hours 2023 up 62.6% rising
117 Cyprus 1.64 terawatt-hours 2025 up 310.0% volatile
118 Namibia 1.6 terawatt-hours 2024 up 5.3% rising
119 Senegal 1.51 terawatt-hours 2024 up 297.4% volatile
120 Luxembourg 1.41 terawatt-hours 2025 up 227.9% volatile
121 Puerto Rico 1.29 terawatt-hours 2025 up 239.5% volatile
122 Mali 1.16 terawatt-hours 2024 down 20.5% volatile
123 Congo 1.14 terawatt-hours 2024 up 17.5% rising
124 Papua New Guinea 1.12 terawatt-hours 2024 down 21.7% rising
125 Algeria 1.03 terawatt-hours 2024 up 312.0% volatile
125 Madagascar 1.03 terawatt-hours 2024 up 13.2% rising
127 Gabon 0.92 terawatt-hours 2024 up 15.0% rising
127 Suriname 0.92 terawatt-hours 2024 up 67.3% rising
129 Tunisia 0.9 terawatt-hours 2025 up 55.2% volatile
130 Syria 0.88 terawatt-hours 2024 down 62.9% volatile
131 Afghanistan 0.86 terawatt-hours 2024 down 14.0% rising
132 New Caledonia 0.84 terawatt-hours 2024 up 140.0% rising
133 Mongolia 0.81 terawatt-hours 2025 up 268.2% volatile
134 Cuba 0.78 terawatt-hours 2024 down 8.2% falling
135 Fiji 0.73 terawatt-hours 2024 up 65.9% rising
136 Moldova 0.69 terawatt-hours 2025 up 155.6% rising
137 French Guiana 0.64 terawatt-hours 2023 up 18.5% rising
138 Jamaica 0.62 terawatt-hours 2024 up 47.6% rising
139 Mauritius 0.61 terawatt-hours 2024 up 1.7% rising
140 Eswatini 0.59 terawatt-hours 2024 up 28.3% falling
140 Yemen 0.59 terawatt-hours 2024 up 5,800.0% volatile
140 Guadeloupe 0.59 terawatt-hours 2023 up 90.3% rising
143 Rwanda 0.56 terawatt-hours 2024 up 180.0% volatile
144 Greenland 0.5 terawatt-hours 2024 up 28.2% rising
145 Mauritania 0.47 terawatt-hours 2024 up 113.6% volatile
146 Belize 0.41 terawatt-hours 2024 up 24.2% rising
147 Equatorial Guinea 0.4 terawatt-hours 2024 up 5.3% volatile
148 Hong Kong 0.39 terawatt-hours 2024 up 875.0% volatile
148 Palestine 0.39 terawatt-hours 2024 volatile
148 Martinique 0.39 terawatt-hours 2023 up 333.3% volatile
151 Burundi 0.37 terawatt-hours 2024 up 146.7% rising
152 Malta 0.35 terawatt-hours 2025 up 250.0% volatile
153 Liberia 0.31 terawatt-hours 2024 volatile
154 Burkina Faso 0.29 terawatt-hours 2024 up 190.0% volatile
155 French Polynesia 0.25 terawatt-hours 2024 up 25.0% rising
156 Macao 0.24 terawatt-hours 2024 down 7.7% rising
157 Faroe Islands 0.23 terawatt-hours 2023 up 109.1% rising
158 Togo 0.21 terawatt-hours 2024 up 75.0% rising
159 Sierra Leone 0.2 terawatt-hours 2024 up 66.7% volatile
160 Aruba 0.17 terawatt-hours 2024 up 6.2% volatile
161 Cape Verde 0.16 terawatt-hours 2024 up 77.8% volatile
161 Guam 0.16 terawatt-hours 2024 volatile
161 Haiti 0.16 terawatt-hours 2024 up 77.8% falling
164 Central African Republic 0.14 terawatt-hours 2023 unchanged rising
165 Bahrain 0.1 terawatt-hours 2024 up 900.0% volatile
165 Barbados 0.1 terawatt-hours 2024 up 900.0% volatile
165 Seychelles 0.1 terawatt-hours 2024 up 900.0% volatile
168 Somalia 0.09 terawatt-hours 2024 volatile
169 Djibouti 0.07 terawatt-hours 2024 volatile
169 Samoa 0.07 terawatt-hours 2024 up 133.3% rising
171 Maldives 0.06 terawatt-hours 2024 up 500.0% volatile
172 Eritrea 0.05 terawatt-hours 2024 volatile
173 Benin 0.04 terawatt-hours 2024 volatile
173 Guyana 0.04 terawatt-hours 2024 unchanged volatile
175 Antigua and Barbuda 0.03 terawatt-hours 2024 volatile
175 Cayman Islands 0.03 terawatt-hours 2024 volatile
175 Niger 0.03 terawatt-hours 2024 up 200.0% volatile
178 Bahamas 0.02 terawatt-hours 2024 volatile
178 Dominica 0.02 terawatt-hours 2023 down 50.0% falling
178 Saint Kitts and Nevis 0.02 terawatt-hours 2024 up 100.0% volatile
178 Chad 0.02 terawatt-hours 2024 up 100.0% volatile
178 Saint Vincent and the Grenadines 0.02 terawatt-hours 2024 up 100.0% falling
178 United States Virgin Islands 0.02 terawatt-hours 2023 volatile
178 Vanuatu 0.02 terawatt-hours 2023 up 100.0% volatile
178 Cook Islands 0.02 terawatt-hours 2024 volatile
186 American Samoa 0.01 terawatt-hours 2024 volatile
186 Bermuda 0.01 terawatt-hours 2024 unchanged flat
186 Brunei 0.01 terawatt-hours 2024 volatile
186 Botswana 0.01 terawatt-hours 2024 volatile
186 Kiribati 0.01 terawatt-hours 2024 volatile
186 Libya 0.01 terawatt-hours 2024 unchanged volatile
186 Saint Lucia 0.01 terawatt-hours 2024 volatile
186 Nauru 0.01 terawatt-hours 2024 volatile
186 Solomon Islands 0.01 terawatt-hours 2024 volatile
186 South Sudan 0.01 terawatt-hours 2024 volatile
186 Sao Tome and Principe 0.01 terawatt-hours 2023 unchanged volatile
186 Turks and Caicos Islands 0.01 terawatt-hours 2024 volatile
186 Turkmenistan 0.01 terawatt-hours 2024 volatile
186 Tonga 0.01 terawatt-hours 2024 volatile
186 Trinidad and Tobago 0.01 terawatt-hours 2024 volatile
201 Lesotho 0 terawatt-hours 2024 down 100.0% falling
201 Falkland Islands 0 terawatt-hours 2023 down 100.0% volatile

Regions and income groups

Aggregates are excluded from the country ranking above so that a region can never outrank a country.

Share, cite or embed this page

Cite this page

Electricity generation from renewables by country. Statizoid, drawing on Ember (2026) and other sources – with major processing by Our World in Data. Retrieved 22 September 2026, from https://energy.statizoid.com/stat/electricity-renewables/

Embed or link this data

Paste this into a page to link back to these figures. The data itself is free to reuse under CC BY 4.0 (Our World in Data); please keep the attribution.

<a href="https://energy.statizoid.com/stat/electricity-renewables/">Electricity generation from renewables by country</a> — Statizoid

About this data

Indicator
Electricity generation from renewables
Unit
terawatt-hours
Source
Ember (2026) and other sources – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
216 places, 7,081 data points, 1920–2025
Last refreshed

Measured in terawatt-hours.