Renewable energy by country

Measured in terawatt-hours of total energy supply.

Countries reporting
77
Highest
415.16 terawatt-hours
China
Lowest
0 terawatt-hours
Algeria
Median
4.23 terawatt-hours
Years covered
61
1965–2025
Data points
4,686

What the numbers show

Renewable energy is currently reported for 77 countries. The highest value is 415.16 terawatt-hours in China; the lowest is 0 terawatt-hours in Algeria.

The median across all reporting countries is 4.23 terawatt-hours, and the mean is 35.61 terawatt-hours.

Over the past decade 48 countries rose and 18 fell. The largest increase was in Vietnam (up 1,592.1%), and the largest decrease in Bangladesh (down 54.5%).

Renewable energy: full country ranking

#Country LatestYear 10-year changeTrend
1 China 415.16 terawatt-hours 2025 up 248.5% volatile
2 United States 312.26 terawatt-hours 2025 down 15.7% rising
3 Indonesia 216.88 terawatt-hours 2025 up 112.8% volatile
4 Brazil 186.65 terawatt-hours 2025 up 23.5% volatile
5 Japan 167.68 terawatt-hours 2025 up 60.1% volatile
6 Germany 147.01 terawatt-hours 2025 down 7.9% volatile
7 Turkey 144.06 terawatt-hours 2025 up 279.1% volatile
8 United Kingdom 122.16 terawatt-hours 2025 up 37.8% volatile
9 Italy 116.65 terawatt-hours 2025 down 3.3% volatile
10 Philippines 109.26 terawatt-hours 2025 down 2.0% volatile
11 New Zealand 102.73 terawatt-hours 2025 up 26.0% volatile
12 India 78 terawatt-hours 2025 up 40.2% volatile
13 Thailand 66.88 terawatt-hours 2025 up 60.6% volatile
14 South Korea 61.52 terawatt-hours 2025 up 171.4% volatile
15 Iceland 56.33 terawatt-hours 2025 up 12.6% volatile
16 Mexico 41.58 terawatt-hours 2025 down 43.3% volatile
17 Finland 31.34 terawatt-hours 2025 down 9.4% volatile
18 France 30.63 terawatt-hours 2025 up 42.0% volatile
19 Sweden 30.57 terawatt-hours 2025 down 6.3% volatile
20 Canada 30.17 terawatt-hours 2025 down 0.3% volatile
21 Poland 25.7 terawatt-hours 2025 down 12.9% volatile
22 Chile 23.81 terawatt-hours 2025 up 41.2% volatile
23 Netherlands 22.76 terawatt-hours 2025 up 52.2% volatile
24 Denmark 22.57 terawatt-hours 2025 up 77.3% volatile
25 Spain 18.98 terawatt-hours 2025 up 8.7% volatile
26 Czechia 17.77 terawatt-hours 2025 up 22.3% volatile
27 Austria 14.55 terawatt-hours 2025 up 2.9% volatile
28 Belgium 12.47 terawatt-hours 2025 down 25.2% volatile
29 Portugal 12.26 terawatt-hours 2025 up 7.1% volatile
30 Argentina 9.47 terawatt-hours 2025 up 110.0% volatile
31 Australia 9.41 terawatt-hours 2025 down 15.6% volatile
32 Switzerland 6.9 terawatt-hours 2025 up 42.2% volatile
33 Taiwan 6.9 terawatt-hours 2025 up 17.2% volatile
34 Hungary 6.88 terawatt-hours 2025 up 5.1% volatile
35 Colombia 6.3 terawatt-hours 2025 up 14.0% volatile
36 Russia 5.54 terawatt-hours 2025 up 20.4% volatile
37 Bulgaria 5.43 terawatt-hours 2025 up 563.3% volatile
38 Malaysia 5.16 terawatt-hours 2025 up 126.5% volatile
39 Slovakia 4.23 terawatt-hours 2025 down 16.0% volatile
40 Estonia 3.72 terawatt-hours 2025 up 45.5% volatile
41 Vietnam 3.59 terawatt-hours 2025 up 1,592.1% volatile
42 Lithuania 3.5 terawatt-hours 2025 up 158.8% volatile
44 Croatia 3.13 terawatt-hours 2025 up 289.1% volatile
45 Singapore 2.54 terawatt-hours 2025 up 3.3% volatile
46 United Arab Emirates 2.28 terawatt-hours 2025 volatile
47 Greece 2.05 terawatt-hours 2025 up 192.5% volatile
48 Peru 1.96 terawatt-hours 2025 down 28.7% volatile
49 Ukraine 1.87 terawatt-hours 2025 up 326.6% volatile
50 Belarus 1.87 terawatt-hours 2025 up 555.6% volatile
51 Latvia 1.72 terawatt-hours 2025 down 26.4% volatile
52 Romania 1.68 terawatt-hours 2025 up 5.9% volatile
53 Ecuador 1.25 terawatt-hours 2025 up 1.4% volatile
55 Slovenia 1.02 terawatt-hours 2025 up 26.1% volatile
56 South Africa 0.8523 terawatt-hours 2025 down 11.1% volatile
57 Hong Kong 0.8217 terawatt-hours 2025 up 375.7% volatile
58 Norway 0.6842 terawatt-hours 2025 down 10.8% volatile
59 Sri Lanka 0.6609 terawatt-hours 2025 up 280.6% volatile
60 Venezuela 0.4311 terawatt-hours 2025 up 142.9% volatile
61 Qatar 0.4072 terawatt-hours 2025 up 12.6% volatile
62 Azerbaijan 0.3365 terawatt-hours 2025 up 22.2% volatile
63 Israel 0.2756 terawatt-hours 2025 up 29.4% volatile
64 Pakistan 0.1965 terawatt-hours 2025 down 18.6% volatile
65 Cyprus 0.1728 terawatt-hours 2025 up 11.3% volatile
66 North Macedonia 0.1625 terawatt-hours 2025 up 165.2% volatile
67 Iran 0.1039 terawatt-hours 2025 up 110.3% volatile
68 Bangladesh 0.0411 terawatt-hours 2025 down 54.5% volatile
69 Kazakhstan 0.0064 terawatt-hours 2025 up 341.3% volatile
70 Trinidad and Tobago 0 terawatt-hours 2025 volatile
70 Egypt 0 terawatt-hours 2025 flat
70 Turkmenistan 0 terawatt-hours 2025 flat
70 Uzbekistan 0 terawatt-hours 2025 flat
70 Saudi Arabia 0 terawatt-hours 2025 flat
70 Oman 0 terawatt-hours 2025 flat
70 Morocco 0 terawatt-hours 2025 flat
70 Kuwait 0 terawatt-hours 2025 flat
70 Iraq 0 terawatt-hours 2025 flat
70 Algeria 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

Indicator
Renewable energy
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
82 places, 4,686 data points, 1965–2025
Last refreshed

Measured in terawatt-hours of total energy supply.