Renewable Electricity

Share of electricity generated from renewable sources. Our World in Data, 2017–2024.

Source: Our World in Data Licence: CC BY 4.0 Unit: % Parsed: 2026-09-28 Open source ↗

↓ Download CSV

Avg (2024)
35.9%
+2.0pp vs 2023
Improving
88
of 210 tracked
Declining
37
period over period
Stable
85
±0.5pp band

Renewable Electricity

Interactive — choose a period, search a country, switch between bars, table and map.

azenha.ai/bulldozer

Trend over time

Group average by period, 2017–2024.

19%27.4%35.9%44.3%52.8% 20172018201920202021202220232024
AsiaEuropeAfricaAmericas

azenha.ai/bulldozer

Movers

Biggest period-over-period changes.

Top risers

EntityNowChange
🇳🇷 Nauru 20% +20.0pp
🇵🇹 Portugal 85.2% +10.7pp
🇱🇧 Lebanon 43.8% +9.7pp
🇲🇰 North Macedonia 39.5% +7.4pp
🇵🇦 Panama 68% +7.4pp

Top fallers

EntityNowChange
🇨🇫 Central African Republic 0% -100.0pp
🇬🇫 French Guiana 0% -65.3pp
🇷🇪 Reunion 0% -56.7pp
🇫🇴 Faroe Islands 0% -46.9pp
🇬🇵 Guadeloupe 0% -35.3pp

By group

Change by group, latest period.

Americas +4.2pp
Europe +2.2pp
Asia +1.1pp
Africa +1.0pp
GroupMembersAvgChange
Europe 45 50.5% +2.2pp
Africa 50 40.8% +1.0pp
Americas 40 38.4% +4.2pp
Asia 60 28.3% +1.1pp

Renewable Electricity — full ranking

Every entity in this dataset, in HTML. The interactive panel above shows the same numbers; this is the one that survives without JavaScript.

195 entities, 2024, change vs 2023. Highest first.
#EntityRenewable ElectricityChange
1🇦🇱 Albania100%0.00pp
2🇧🇹 Bhutan100%0.00pp
3🇨🇩 Democratic Republic of Congo100%0.00pp
4🇪🇹 Ethiopia100%0.00pp
5🇮🇸 Iceland100%0.00pp
6🇳🇵 Nepal100%0.00pp
7🇵🇾 Paraguay100%0.00pp
8🇨🇷 Costa Rica99.9%0.00pp
9🇺🇾 Uruguay98.9%+6.5pp
10🇳🇴 Norway98.6%+0.10pp
11🇳🇦 Namibia97.6%-0.30pp
12🇺🇬 Uganda97.1%0.00pp
13🇸🇿 Eswatini96.7%-0.30pp
14🇲🇼 Malawi95.6%0.00pp
15🇸🇱 Sierra Leone95.2%0.00pp
16🇹🇯 Tajikistan94.6%+0.40pp
17🇰🇪 Kenya91.5%+1.7pp
18🇻🇪 Venezuela91.1%+0.80pp
19🇸🇻 El Salvador90.8%+3.0pp
20🇱🇺 Luxembourg90.7%+1.3pp
21🇩🇰 Denmark89.2%+2.8pp
22🇰🇬 Kyrgyzstan88.8%+2.3pp
23🇿🇲 Zambia87.5%-1.5pp
24🇧🇷 Brazil87.3%-1.7pp
25🇧🇿 Belize87.2%-1.7pp
26🇦🇫 Afghanistan86.9%+0.30pp
27🇦🇹 Austria86.2%+1.4pp
28🇳🇿 New Zealand86%-3.6pp
29🇵🇹 Portugal85.2%+10.7pp
30🇱🇹 Lithuania84.3%+0.50pp
31🇲🇿 Mozambique83.4%-0.20pp
32🇬🇱 Greenland83.3%+1.3pp
33🇬🇪 Georgia79.8%+3.7pp
34🇸🇩 Sudan79.7%-1.3pp
35🇱🇦 Laos76.7%0.00pp
36🇧🇮 Burundi75.5%-0.50pp
37🇬🇳 Guinea75.2%+0.70pp
38🇦🇴 Angola73.7%-0.30pp
39🇱🇻 Latvia73.5%-4.2pp
40🇭🇷 Croatia73.4%+3.3pp
41🇨🇲 Cameroon73.1%-0.20pp
42🇪🇨 Ecuador72.4%-1.2pp
43🇨🇱 Chile70%+6.9pp
44🇸🇪 Sweden69.4%0.00pp
45🇬🇹 Guatemala68.3%+1.0pp
46🇵🇦 Panama68%+7.4pp
47🇨🇭 Switzerland67.4%+4.2pp
48🇨🇦 Canada64.3%-1.1pp
49🇫🇯 Fiji63.5%0.00pp
50🇰🇵 North Korea63.4%+0.70pp
51🇳🇮 Nicaragua62.4%0.00pp
52🇨🇴 Colombia61.3%-5.7pp
53🇵🇪 Peru60.1%+5.7pp
54🇲🇪 Montenegro59.5%-1.4pp
55🇩🇪 Germany58.6%+3.9pp
56🇪🇸 Spain57.3%+5.8pp
57🇿🇼 Zimbabwe57.1%+0.90pp
58🇫🇮 Finland55.9%+4.0pp
59🇪🇪 Estonia55.8%+7.0pp
60🇭🇳 Honduras55.4%+1.0pp
61🇱🇰 Sri Lanka55.2%+6.6pp
62🇱🇷 Liberia54.4%-3.0pp
63🇸🇷 Suriname52.9%-0.30pp
64🇳🇱 Netherlands50.7%+3.3pp
65🇬🇧 United Kingdom50.6%+4.2pp
66🇮🇹 Italy50.2%+5.7pp
67🇨🇰 Cook Islands50%0.00pp
68🇷🇼 Rwanda49.6%+0.50pp
69🇬🇷 Greece49.2%-0.60pp
70🇲🇲 Myanmar47.9%+1.4pp
71🇮🇪 Ireland46.5%+1.2pp
72🇷🇴 Romania46.5%-3.3pp
73🇹🇷 Turkey45.6%+3.6pp
74🇱🇧 Lebanon43.8%+9.7pp
75🇼🇸 Samoa43.8%+3.8pp
76🇲🇬 Madagascar42.4%-1.6pp
77🇻🇳 Vietnam42.3%-0.60pp
78🇸🇮 Slovenia41.1%+0.60pp
79🇧🇦 Bosnia and Herzegovina40.3%-2.8pp
80🇲🇰 North Macedonia39.5%+7.4pp
81🇵🇸 Palestine39.4%-0.60pp
82🇵🇰 Pakistan37.2%+4.0pp
83🇬🇭 Ghana36.2%-2.3pp
84🇰🇭 Cambodia35.7%-6.4pp
85🇬🇦 Gabon35.4%-0.10pp
86🇧🇪 Belgium35.2%+1.8pp
87🇦🇺 Australia35.1%+0.30pp
88🇩🇯 Djibouti35%0.00pp
89🇵🇫 French Polynesia34.7%+0.90pp
90🇦🇷 Argentina34.4%-0.40pp
91🇧🇴 Bolivia34%+0.70pp
92🇨🇳 China33.7%+3.1pp
93🇹🇿 Tanzania32.9%+6.4pp
94🇷🇸 Serbia32.1%-2.9pp
95🇦🇲 Armenia31.9%+3.9pp
96🇭🇺 Hungary31.5%+5.1pp
97🇵🇱 Poland31.1%+3.4pp
98🇨🇻 Cape Verde30.8%+2.8pp
99🇲🇴 Macao30.8%-2.5pp
100🇧🇬 Bulgaria29.9%+4.8pp
101🇹🇬 Togo29.6%+2.8pp
102🇨🇮 Cote d'Ivoire28.9%-1.2pp
103🇫🇷 France27.2%+0.30pp
104🇳🇨 New Caledonia26.9%+0.70pp
105🇬🇶 Equatorial Guinea26.8%+2.3pp
106🇰🇮 Kiribati25%0.00pp
107🇳🇬 Nigeria25%+2.3pp
108🇲🇦 Morocco24.4%+2.7pp
109🇯🇴 Jordan24.1%+2.1pp
110🇸🇰 Slovakia24.1%+1.4pp
111🇺🇸 United States24.1%+1.4pp
112🇨🇾 Cyprus24%+3.5pp
113🇵🇬 Papua New Guinea23.7%0.00pp
114🇯🇵 Japan22.9%+0.80pp
115🇲🇷 Mauritania22.7%+1.2pp
116🇲🇽 Mexico21.1%+0.80pp
117🇨🇬 Congo20.9%-2.6pp
118🇸🇴 Somalia20.9%+1.9pp
119🇵🇭 Philippines20.5%-0.90pp
120🇲🇾 Malaysia20.4%+1.2pp
121🇳🇷 Nauru20%+20.0pp
122🇮🇳 India19.8%+0.50pp
123🇸🇳 Senegal19.8%+2.8pp
124🇲🇱 Mali19.5%-0.30pp
125🇩🇴 Dominican Republic18.9%+1.6pp
126🇭🇹 Haiti18.6%-3.8pp
127🇮🇩 Indonesia18.1%-0.50pp
128🇷🇺 Russia18.1%+0.40pp
129🇲🇺 Mauritius17.9%+0.50pp
130🇧🇫 Burkina Faso17.2%+1.2pp
131🇦🇼 Aruba17%0.00pp
132🇨🇿 Czechia16.9%+2.2pp
133🇺🇿 Uzbekistan16%+6.1pp
134🇸🇨 Seychelles15.9%+1.4pp
135🇲🇹 Malta15.5%+1.9pp
136🇰🇿 Kazakhstan15.2%+2.5pp
137🇹🇭 Thailand14.8%-0.80pp
138🇹🇴 Tonga14.3%0.00pp
139🇮🇱 Israel13.8%+2.0pp
140🇻🇨 Saint Vincent and the Grenadines13.3%0.00pp
141🇯🇲 Jamaica12.6%+0.40pp
142🇿🇦 South Africa12.5%+0.10pp
143🇦🇿 Azerbaijan11.7%+5.2pp
144🇪🇬 Egypt11.2%-0.50pp
145🇾🇪 Yemen11.2%+1.0pp
146🇪🇷 Eritrea11.1%+0.90pp
147🇹🇼 Taiwan10.9%+2.0pp
148🇲🇩 Moldova10.7%+1.1pp
149🇰🇷 South Korea9.7%+0.10pp
150🇸🇧 Solomon Islands9.1%0.00pp
151🇧🇧 Barbados9%+0.80pp
152🇲🇳 Mongolia8.8%-0.40pp
153🇦🇪 United Arab Emirates8.8%0.00pp
154🇰🇳 Saint Kitts and Nevis8.7%+4.2pp
155🇬🇺 Guam8.6%+0.80pp
156🇦🇬 Antigua and Barbuda8.1%+2.5pp
157🇲🇻 Maldives7.1%0.00pp
158🇵🇷 Puerto Rico6%+0.60pp
159🇦🇸 American Samoa5.6%+5.6pp
160🇹🇩 Chad5.4%-0.20pp
161🇮🇷 Iran5.3%-1.2pp
162🇴🇲 Oman4.9%0.00pp
163🇸🇬 Singapore4.9%+0.40pp
164🇹🇳 Tunisia4.4%+0.50pp
165🇰🇾 Cayman Islands4.2%+1.3pp
166🇧🇯 Benin4%+1.0pp
167🇨🇺 Cuba4%+0.40pp
168🇶🇦 Qatar4%+0.40pp
169🇹🇨 Turks and Caicos Islands3.7%+3.7pp
170🇸🇾 Syria3.5%0.00pp
171🇳🇪 Niger3.2%+1.1pp
172🇧🇾 Belarus3.1%-0.10pp
173🇬🇾 Guyana2.9%0.00pp
174🇱🇨 Saint Lucia2.5%0.00pp
175🇰🇼 Kuwait2.2%+0.10pp
176🇸🇦 Saudi Arabia2.2%+1.1pp
177🇧🇩 Bangladesh1.9%+0.20pp
178🇸🇸 South Sudan1.8%0.00pp
179🇧🇲 Bermuda1.6%0.00pp
180🇮🇶 Iraq1.6%+0.40pp
181🇩🇿 Algeria1.1%+0.20pp
182🇭🇰 Hong Kong1%0.00pp
183🇧🇸 Bahamas0.9%0.00pp
184🇧🇭 Bahrain0.3%+0.10pp
185🇧🇼 Botswana0.3%0.00pp
186🇧🇳 Brunei0.2%+0.20pp
187🇹🇹 Trinidad and Tobago0.1%0.00pp
188🇹🇱 East Timor0%0.00pp
189🇬🇲 Gambia0%0.00pp
190🇬🇮 Gibraltar0%0.00pp
191🇬🇩 Grenada0%0.00pp
192🇬🇼 Guinea-Bissau0%0.00pp
193🇱🇾 Libya0%0.00pp
194🇲🇸 Montserrat0%0.00pp
195🇹🇲 Turkmenistan0%0.00pp