Hydropower generation by region by country

Figures are based on gross primary hydroelectric generation and do not account for cross-border electricity supply.

Countries reporting
77
Highest
1,392 terawatt-hours
China
Lowest
0 terawatt-hours
Kuwait
Median
7.95 terawatt-hours
Years covered
61
1965–2025
Data points
4,425

What the numbers show

Hydropower generation by region is currently reported for 77 countries. The highest value is 1,392 terawatt-hours in China; the lowest is 0 terawatt-hours in Kuwait.

The median across all reporting countries is 7.95 terawatt-hours, and the mean is 52.39 terawatt-hours.

Over the past decade 32 countries rose and 36 fell. The largest increase was in Belarus (up 255.6%), and the largest decrease in Algeria (down 80.0%).

Hydropower generation by region: full country ranking

#Country LatestYear 10-year changeTrend
1 China 1,392 terawatt-hours 2025 up 24.9% volatile
2 Brazil 397.9 terawatt-hours 2025 up 10.6% volatile
3 Canada 348.47 terawatt-hours 2025 down 8.8% rising
4 United States 244.14 terawatt-hours 2025 down 0.9% flat
5 Russia 199.95 terawatt-hours 2025 up 19.0% rising
6 India 178.2 terawatt-hours 2025 up 33.5% volatile
7 Norway 145.15 terawatt-hours 2025 up 5.7% rising
8 Vietnam 101.83 terawatt-hours 2025 up 81.4% volatile
9 Japan 74.25 terawatt-hours 2025 down 13.4% flat
10 Venezuela 72.64 terawatt-hours 2025 down 2.8% volatile
11 Sweden 68.34 terawatt-hours 2025 down 9.3% rising
12 Colombia 68.11 terawatt-hours 2025 up 52.4% volatile
13 France 57.61 terawatt-hours 2025 up 5.6% flat
14 Turkey 57.44 terawatt-hours 2025 down 14.5% volatile
15 Italy 41.42 terawatt-hours 2025 down 9.0% rising
16 Pakistan 39.97 terawatt-hours 2025 up 21.9% volatile
17 Austria 36.8 terawatt-hours 2025 down 1.0% rising
18 Malaysia 34.6 terawatt-hours 2025 up 148.5% volatile
19 Peru 34 terawatt-hours 2025 up 43.5% volatile
20 Spain 33.75 terawatt-hours 2025 up 19.9% flat
21 Switzerland 32.27 terawatt-hours 2025 down 15.7% rising
22 Indonesia 31.85 terawatt-hours 2025 up 131.8% volatile
23 Mexico 29.28 terawatt-hours 2025 down 7.4% rising
24 Ecuador 28.13 terawatt-hours 2025 up 114.8% volatile
25 Argentina 24.97 terawatt-hours 2025 down 22.8% volatile
26 New Zealand 24.21 terawatt-hours 2025 down 1.5% rising
27 Chile 20.6 terawatt-hours 2025 down 12.8% rising
28 Germany 16.9 terawatt-hours 2025 down 11.0% rising
29 Portugal 14.87 terawatt-hours 2025 up 71.7% rising
30 Egypt 14.84 terawatt-hours 2025 up 8.5% rising
31 Philippines 13.59 terawatt-hours 2025 up 56.9% rising
32 Iceland 13.16 terawatt-hours 2025 down 4.5% volatile
33 Australia 12.61 terawatt-hours 2025 down 10.5% rising
34 Finland 12.44 terawatt-hours 2025 down 25.8% rising
35 Romania 12.13 terawatt-hours 2025 down 27.1% rising
36 Iran 11.96 terawatt-hours 2025 down 9.8% volatile
37 Ukraine 10.75 terawatt-hours 2025 up 99.2% falling
38 Kazakhstan 10.44 terawatt-hours 2025 up 12.6% rising
39 Sri Lanka 7.95 terawatt-hours 2025 up 32.9% volatile
40 Thailand 7.83 terawatt-hours 2025 up 102.0% rising
41 Uzbekistan 6.31 terawatt-hours 2025 up 4.8% flat
42 Croatia 5.52 terawatt-hours 2025 down 13.7% rising
43 Taiwan 5.5 terawatt-hours 2025 up 23.0% rising
44 United Kingdom 5.09 terawatt-hours 2025 down 19.2% rising
45 Slovenia 3.99 terawatt-hours 2025 up 4.9% rising
46 South Korea 3.81 terawatt-hours 2025 up 77.4% rising
47 Greece 3.45 terawatt-hours 2025 down 43.4% rising
48 Latvia 2.96 terawatt-hours 2025 up 58.4% falling
49 Slovakia 2.96 terawatt-hours 2025 down 23.5% rising
50 Azerbaijan 2.84 terawatt-hours 2025 up 73.6% rising
51 Bulgaria 2.78 terawatt-hours 2025 down 50.8% rising
52 Iraq 2.46 terawatt-hours 2025 down 3.4% volatile
53 South Africa 1.79 terawatt-hours 2025 up 145.9% volatile
54 Czechia 1.6 terawatt-hours 2025 down 11.1% rising
55 Poland 1.53 terawatt-hours 2025 down 16.7% rising
56 North Macedonia 1.27 terawatt-hours 2025 down 32.0% rising
57 Bangladesh 0.882 terawatt-hours 2025 down 1.8% rising
59 Morocco 0.4033 terawatt-hours 2025 down 78.6% volatile
60 Belarus 0.3947 terawatt-hours 2025 up 255.6% volatile
61 Belgium 0.3711 terawatt-hours 2025 up 16.5% rising
62 Lithuania 0.3231 terawatt-hours 2025 down 7.6% rising
63 Hungary 0.2449 terawatt-hours 2025 up 4.6% rising
65 Netherlands 0.057 terawatt-hours 2025 down 38.5% volatile
66 Estonia 0.037 terawatt-hours 2025 up 37.1% volatile
67 Algeria 0.029 terawatt-hours 2025 down 80.0% volatile
68 Israel 0.0184 terawatt-hours 2025 down 24.9% volatile
69 Denmark 0.0078 terawatt-hours 2025 down 56.7% falling
70 Turkmenistan 0.0032 terawatt-hours 2025 down 0.1% falling
71 United Arab Emirates 0 terawatt-hours 2000 flat
71 Hong Kong 0 terawatt-hours 2025 flat
71 Trinidad and Tobago 0 terawatt-hours 2025 flat
71 Singapore 0 terawatt-hours 1999 flat
71 Saudi Arabia 0 terawatt-hours 1999 flat
71 Cyprus 0 terawatt-hours 1999 flat
71 Qatar 0 terawatt-hours 1999 flat
71 Oman 0 terawatt-hours 1999 flat
71 Kuwait 0 terawatt-hours 1999 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
Hydropower generation by region
Unit
terawatt-hours
Source
Energy Institute - Statistical Review of World Energy (2026) – with major processing by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
82 places, 4,425 data points, 1965–2025
Last refreshed

Figures are based on gross primary hydroelectric generation and do not account for cross-border electricity supply.