Renewable electricity generation by source by country

Measured in terawatt-hours.

Countries reporting
207
Highest
1,135 terawatt-hours
China
Lowest
0 terawatt-hours
Saint Pierre and Miquelon
Median
0.01 terawatt-hours
Years covered
106
1920–2025
Data points
6,974

What the numbers show

Renewable electricity generation by source is currently reported for 207 countries. The highest value is 1,135 terawatt-hours in China; the lowest is 0 terawatt-hours in Saint Pierre and Miquelon.

The median across all reporting countries is 0.01 terawatt-hours, and the mean is 13.05 terawatt-hours.

Over the past decade 68 countries rose and 14 fell. The largest increase was in Kuwait (up 18,500.0%), and the largest decrease in Bangladesh (down 100.0%).

Renewable electricity generation by source: full country ranking

#Country LatestYear 10-year changeTrend
1 China 1,135 terawatt-hours 2025 up 511.8% volatile
2 United States 464.39 terawatt-hours 2025 up 143.5% volatile
3 Germany 136.03 terawatt-hours 2025 up 68.7% volatile
4 Brazil 117.58 terawatt-hours 2025 up 443.6% volatile
5 India 103.98 terawatt-hours 2025 up 217.6% volatile
6 United Kingdom 85.84 terawatt-hours 2025 up 113.2% volatile
7 Spain 58.76 terawatt-hours 2025 up 19.1% volatile
8 Canada 51.48 terawatt-hours 2025 up 90.9% volatile
9 France 46.49 terawatt-hours 2025 up 117.0% volatile
10 Turkey 39.42 terawatt-hours 2025 up 238.4% volatile
11 Australia 39.23 terawatt-hours 2025 up 231.6% volatile
12 Sweden 38.9 terawatt-hours 2025 up 138.4% volatile
13 Netherlands 33.7 terawatt-hours 2025 up 346.4% volatile
14 Poland 24.62 terawatt-hours 2025 up 126.7% volatile
15 Finland 22.58 terawatt-hours 2025 up 869.1% volatile
16 Italy 21.48 terawatt-hours 2025 up 44.7% volatile
17 Mexico 21.38 terawatt-hours 2025 up 144.3% volatile
18 Denmark 19.21 terawatt-hours 2025 up 36.0% volatile
19 Argentina 18.62 terawatt-hours 2025 up 3,055.9% volatile
20 Vietnam 14.37 terawatt-hours 2025 up 11,875.0% volatile
21 Belgium 13.72 terawatt-hours 2025 up 146.3% volatile
22 Portugal 13.67 terawatt-hours 2025 up 17.8% volatile
23 Norway 13.56 terawatt-hours 2025 up 438.1% volatile
24 Japan 12.85 terawatt-hours 2025 up 146.2% volatile
25 Taiwan 12.01 terawatt-hours 2025 up 685.0% volatile
26 Greece 11.91 terawatt-hours 2025 up 157.8% volatile
28 Chile 11.58 terawatt-hours 2025 up 448.8% volatile
29 South Africa 11.32 terawatt-hours 2025 up 268.7% volatile
30 Egypt 9.3 terawatt-hours 2025 up 392.1% volatile
31 Austria 8.31 terawatt-hours 2025 up 71.7% volatile
32 Morocco 7.14 terawatt-hours 2025 up 183.3% volatile
33 Romania 5.97 terawatt-hours 2025 down 15.4% volatile
34 Kazakhstan 5.83 terawatt-hours 2025 up 4,384.6% volatile
35 Pakistan 5.74 terawatt-hours 2025 up 626.6% volatile
36 Uruguay 4.85 terawatt-hours 2025 up 134.3% volatile
37 New Zealand 4.22 terawatt-hours 2025 up 80.3% volatile
38 Uzbekistan 4 terawatt-hours 2025 volatile
39 Lithuania 3.99 terawatt-hours 2025 up 392.6% volatile
40 South Korea 3.64 terawatt-hours 2025 up 171.6% volatile
40 Russia 3.64 terawatt-hours 2025 up 2,326.7% volatile
42 Thailand 3.41 terawatt-hours 2025 up 933.3% volatile
43 Croatia 3.15 terawatt-hours 2025 up 293.8% volatile
44 Kenya 2.3 terawatt-hours 2025 up 3,733.3% volatile
45 Peru 2.11 terawatt-hours 2025 up 251.7% volatile
46 Kuwait 1.86 terawatt-hours 2025 up 18,500.0% volatile
47 Jordan 1.75 terawatt-hours 2024 volatile
48 Saudi Arabia 1.59 terawatt-hours 2024 volatile
49 Costa Rica 1.55 terawatt-hours 2025 up 43.5% volatile
50 Serbia 1.47 terawatt-hours 2025 volatile
51 Philippines 1.46 terawatt-hours 2025 up 94.7% volatile
52 Dominican Republic 1.42 terawatt-hours 2025 up 389.7% volatile
52 Ukraine 1.42 terawatt-hours 2022 up 389.7% volatile
54 Bulgaria 1.32 terawatt-hours 2025 down 9.0% volatile
55 Iran 1.25 terawatt-hours 2025 up 792.9% volatile
56 Estonia 1.15 terawatt-hours 2025 up 62.0% volatile
57 Ethiopia 1.1 terawatt-hours 2025 up 44.7% volatile
58 Panama 0.96 terawatt-hours 2024 up 700.0% volatile
59 Sri Lanka 0.93 terawatt-hours 2025 up 173.5% volatile
60 Honduras 0.75 terawatt-hours 2024 up 87.5% volatile
61 Hungary 0.6 terawatt-hours 2025 down 13.0% volatile
62 Czechia 0.57 terawatt-hours 2025 unchanged volatile
63 Nicaragua 0.56 terawatt-hours 2024 down 34.1% volatile
64 Mongolia 0.54 terawatt-hours 2025 up 260.0% volatile
65 Belarus 0.48 terawatt-hours 2025 up 1,500.0% volatile
66 Indonesia 0.47 terawatt-hours 2024 volatile
68 Israel 0.46 terawatt-hours 2025 up 4,500.0% volatile
69 Senegal 0.41 terawatt-hours 2024 volatile
70 Bosnia and Herzegovina 0.37 terawatt-hours 2025 volatile
70 Guatemala 0.37 terawatt-hours 2024 volatile
72 Tunisia 0.33 terawatt-hours 2025 down 26.7% volatile
73 Jamaica 0.29 terawatt-hours 2024 up 141.7% volatile
74 Bolivia 0.28 terawatt-hours 2025 up 2,700.0% volatile
74 Montenegro 0.28 terawatt-hours 2025 up 180.0% rising
76 Puerto Rico 0.23 terawatt-hours 2025 down 4.2% volatile
77 Latvia 0.22 terawatt-hours 2025 up 46.7% volatile
78 Cyprus 0.21 terawatt-hours 2025 down 4.5% volatile
79 United Arab Emirates 0.2 terawatt-hours 2024 volatile
79 North Macedonia 0.2 terawatt-hours 2025 up 66.7% volatile
79 El Salvador 0.2 terawatt-hours 2025 up 1,900.0% rising
82 Ecuador 0.19 terawatt-hours 2025 up 90.0% volatile
83 Moldova 0.16 terawatt-hours 2025 volatile
84 Colombia 0.15 terawatt-hours 2025 up 114.3% volatile
85 Aruba 0.14 terawatt-hours 2024 down 6.7% volatile
85 Switzerland 0.14 terawatt-hours 2025 up 27.3% volatile
87 Mauritania 0.1 terawatt-hours 2024 up 900.0% volatile
87 Oman 0.1 terawatt-hours 2025 volatile
90 Azerbaijan 0.09 terawatt-hours 2025 volatile
90 Faroe Islands 0.09 terawatt-hours 2023 up 350.0% volatile
92 Cape Verde 0.08 terawatt-hours 2024 unchanged volatile
92 Georgia 0.08 terawatt-hours 2025 volatile
94 Cuba 0.07 terawatt-hours 2024 up 250.0% volatile
94 Djibouti 0.07 terawatt-hours 2024 volatile
96 New Caledonia 0.04 terawatt-hours 2024 down 33.3% rising
98 Algeria 0.02 terawatt-hours 2024 volatile
98 Namibia 0.02 terawatt-hours 2024 volatile
98 Venezuela 0.02 terawatt-hours 2024 down 77.8% volatile
98 Reunion 0.02 terawatt-hours 2023 unchanged volatile
102 Iceland 0.01 terawatt-hours 2024 unchanged volatile
102 Saint Kitts and Nevis 0.01 terawatt-hours 2024 unchanged volatile
102 Lebanon 0.01 terawatt-hours 2024 unchanged volatile
102 Mauritius 0.01 terawatt-hours 2024 volatile
102 Nepal 0.01 terawatt-hours 2024 unchanged volatile
102 Somalia 0.01 terawatt-hours 2024 volatile
102 Slovenia 0.01 terawatt-hours 2025 unchanged volatile
102 Seychelles 0.01 terawatt-hours 2024 unchanged volatile
102 Chad 0.01 terawatt-hours 2024 volatile
111 Afghanistan 0 terawatt-hours 2024 flat
111 Angola 0 terawatt-hours 2024 flat
111 Albania 0 terawatt-hours 2024 flat
111 Armenia 0 terawatt-hours 2025 volatile
111 American Samoa 0 terawatt-hours 2024 flat
111 Antigua and Barbuda 0 terawatt-hours 2024 flat
111 Burundi 0 terawatt-hours 2024 flat
111 Benin 0 terawatt-hours 2024 flat
111 Burkina Faso 0 terawatt-hours 2024 flat
111 Bangladesh 0 terawatt-hours 2025 down 100.0% volatile
111 Bahrain 0 terawatt-hours 2024 flat
111 Bahamas 0 terawatt-hours 2024 flat
111 Belize 0 terawatt-hours 2024 flat
111 Bermuda 0 terawatt-hours 2024 flat
111 Barbados 0 terawatt-hours 2024 flat
111 Brunei 0 terawatt-hours 2024 flat
111 Bhutan 0 terawatt-hours 2024 flat
111 Botswana 0 terawatt-hours 2024 flat
111 Central African Republic 0 terawatt-hours 2023 flat
111 Cote d'Ivoire 0 terawatt-hours 2024 flat
111 Cameroon 0 terawatt-hours 2024 flat
111 Democratic Republic of Congo 0 terawatt-hours 2024 flat
111 Congo 0 terawatt-hours 2024 flat
111 Comoros 0 terawatt-hours 2023 flat
111 Cayman Islands 0 terawatt-hours 2024 flat
111 Dominica 0 terawatt-hours 2023 flat
111 Eritrea 0 terawatt-hours 2024 flat
111 Fiji 0 terawatt-hours 2024 volatile
111 Gabon 0 terawatt-hours 2024 flat
111 Ghana 0 terawatt-hours 2024 flat
111 Gibraltar 0 terawatt-hours 2024 flat
111 Guinea 0 terawatt-hours 2024 flat
111 Gambia 0 terawatt-hours 2024 flat
111 Guinea-Bissau 0 terawatt-hours 2024 flat
111 Equatorial Guinea 0 terawatt-hours 2024 flat
111 Grenada 0 terawatt-hours 2024 flat
111 Greenland 0 terawatt-hours 2024 flat
111 Guam 0 terawatt-hours 2024 flat
111 Guyana 0 terawatt-hours 2024 flat
111 Hong Kong 0 terawatt-hours 2024 flat
111 Haiti 0 terawatt-hours 2024 flat
111 Iraq 0 terawatt-hours 2024 flat
111 Kyrgyzstan 0 terawatt-hours 2025 flat
111 Kiribati 0 terawatt-hours 2024 flat
111 Laos 0 terawatt-hours 2024 flat
111 Liberia 0 terawatt-hours 2024 flat
111 Libya 0 terawatt-hours 2024 flat
111 Saint Lucia 0 terawatt-hours 2024 flat
111 Lesotho 0 terawatt-hours 2024 flat
111 Macao 0 terawatt-hours 2024 flat
111 Madagascar 0 terawatt-hours 2024 flat
111 Maldives 0 terawatt-hours 2024 flat
111 Mali 0 terawatt-hours 2024 flat
111 Myanmar 0 terawatt-hours 2024 flat
111 Mozambique 0 terawatt-hours 2024 flat
111 Malawi 0 terawatt-hours 2024 flat
111 Malaysia 0 terawatt-hours 2025 flat
111 Niger 0 terawatt-hours 2024 flat
111 Nigeria 0 terawatt-hours 2025 flat
111 Nauru 0 terawatt-hours 2024 flat
111 Papua New Guinea 0 terawatt-hours 2024 flat
111 North Korea 0 terawatt-hours 2024 flat
111 Paraguay 0 terawatt-hours 2025 flat
111 Palestine 0 terawatt-hours 2024 flat
111 French Polynesia 0 terawatt-hours 2024 flat
111 Qatar 0 terawatt-hours 2025 flat
111 Rwanda 0 terawatt-hours 2024 flat
111 Sudan 0 terawatt-hours 2024 flat
111 Singapore 0 terawatt-hours 1999 flat
111 Solomon Islands 0 terawatt-hours 2024 flat
111 Sierra Leone 0 terawatt-hours 2024 flat
111 South Sudan 0 terawatt-hours 2024 flat
111 Sao Tome and Principe 0 terawatt-hours 2023 flat
111 Suriname 0 terawatt-hours 2024 flat
111 Slovakia 0 terawatt-hours 2025 down 100.0% volatile
111 Eswatini 0 terawatt-hours 2024 flat
111 Syria 0 terawatt-hours 2024 flat
111 Turks and Caicos Islands 0 terawatt-hours 2024 flat
111 Togo 0 terawatt-hours 2024 flat
111 Tajikistan 0 terawatt-hours 2025 flat
111 Turkmenistan 0 terawatt-hours 2024 flat
111 East Timor 0 terawatt-hours 2024 flat
111 Tonga 0 terawatt-hours 2024 flat
111 Trinidad and Tobago 0 terawatt-hours 2024 flat
111 Tanzania 0 terawatt-hours 2024 flat
111 Uganda 0 terawatt-hours 2024 flat
111 Saint Vincent and the Grenadines 0 terawatt-hours 2024 flat
111 British Virgin Islands 0 terawatt-hours 2023 flat
111 United States Virgin Islands 0 terawatt-hours 2023 flat
111 Vanuatu 0 terawatt-hours 2023 down 100.0% volatile
111 Samoa 0 terawatt-hours 2024 flat
111 Yemen 0 terawatt-hours 2024 flat
111 Zambia 0 terawatt-hours 2024 flat
111 Zimbabwe 0 terawatt-hours 2024 flat
111 Western Sahara 0 terawatt-hours 2009 flat
111 Cook Islands 0 terawatt-hours 2024 flat
111 Montserrat 0 terawatt-hours 2024 flat
111 Niue 0 terawatt-hours 2023 flat
111 Falkland Islands 0 terawatt-hours 2023 down 100.0% volatile
111 Saint Helena 0 terawatt-hours 2023 flat
111 Saint Pierre and Miquelon 0 terawatt-hours 2023 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
Renewable electricity generation by source
Unit
terawatt-hours
Source
Ember (2026); Energy Institute - Statistical Review of World Energy (2026); Pinto et al. (2023) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
214 places, 6,974 data points, 1920–2025
Last refreshed

Measured in terawatt-hours.