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
71
Highest
1,392 terawatt-hours
China
Lowest
0.0032 terawatt-hours
Turkmenistan
Median
12.13 terawatt-hours
Years covered
61
1965–2025
Data points
4,425

What the numbers show

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

The median across all reporting countries is 12.13 terawatt-hours, and the mean is 59.69 terawatt-hours.

Over the past decade 33 countries rose and 38 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 USSR 202.99 terawatt-hours 1984 up 53.7% rising
6 Russia 199.95 terawatt-hours 2025 up 19.0% rising
7 India 178.2 terawatt-hours 2025 up 33.5% volatile
8 Norway 145.15 terawatt-hours 2025 up 5.7% rising
9 Vietnam 101.83 terawatt-hours 2025 up 81.4% volatile
10 Japan 74.25 terawatt-hours 2025 down 13.4% flat
11 Venezuela 72.64 terawatt-hours 2025 down 2.8% volatile
12 Sweden 68.34 terawatt-hours 2025 down 9.3% rising
13 Colombia 68.11 terawatt-hours 2025 up 52.4% volatile
14 France 57.61 terawatt-hours 2025 up 5.6% flat
15 Turkey 57.44 terawatt-hours 2025 down 14.5% volatile
16 Italy 41.42 terawatt-hours 2025 down 9.0% rising
17 Pakistan 39.97 terawatt-hours 2025 up 21.9% volatile
18 Austria 36.8 terawatt-hours 2025 down 1.0% rising
19 Malaysia 34.6 terawatt-hours 2025 up 148.5% volatile
20 Peru 34 terawatt-hours 2025 up 43.5% volatile
21 Spain 33.75 terawatt-hours 2025 up 19.9% flat
22 Switzerland 32.27 terawatt-hours 2025 down 15.7% rising
23 Indonesia 31.85 terawatt-hours 2025 up 131.8% volatile
24 Mexico 29.28 terawatt-hours 2025 down 7.4% rising
25 Ecuador 28.13 terawatt-hours 2025 up 114.8% volatile
26 Argentina 24.97 terawatt-hours 2025 down 22.8% volatile
27 New Zealand 24.21 terawatt-hours 2025 down 1.5% rising
28 Chile 20.6 terawatt-hours 2025 down 12.8% rising
29 Germany 16.9 terawatt-hours 2025 down 11.0% rising
30 Portugal 14.87 terawatt-hours 2025 up 71.7% rising
31 Egypt 14.84 terawatt-hours 2025 up 8.5% rising
32 Philippines 13.59 terawatt-hours 2025 up 56.9% rising
33 Iceland 13.16 terawatt-hours 2025 down 4.5% volatile
34 Australia 12.61 terawatt-hours 2025 down 10.5% rising
35 Finland 12.44 terawatt-hours 2025 down 25.8% rising
36 Romania 12.13 terawatt-hours 2025 down 27.1% rising
37 Iran 11.96 terawatt-hours 2025 down 9.8% volatile
38 Ukraine 10.75 terawatt-hours 2025 up 99.2% falling
39 Kazakhstan 10.44 terawatt-hours 2025 up 12.6% rising
40 Sri Lanka 7.95 terawatt-hours 2025 up 32.9% volatile
41 Thailand 7.83 terawatt-hours 2025 up 102.0% rising
42 Uzbekistan 6.31 terawatt-hours 2025 up 4.8% flat
43 Croatia 5.52 terawatt-hours 2025 down 13.7% rising
44 Taiwan 5.5 terawatt-hours 2025 up 23.0% rising
45 United Kingdom 5.09 terawatt-hours 2025 down 19.2% rising
46 Slovenia 3.99 terawatt-hours 2025 up 4.9% rising
47 South Korea 3.81 terawatt-hours 2025 up 77.4% rising
48 Greece 3.45 terawatt-hours 2025 down 43.4% rising
49 Latvia 2.96 terawatt-hours 2025 up 58.4% falling
50 Slovakia 2.96 terawatt-hours 2025 down 23.5% rising
51 Azerbaijan 2.84 terawatt-hours 2025 up 73.6% rising
52 Bulgaria 2.78 terawatt-hours 2025 down 50.8% rising
53 Iraq 2.46 terawatt-hours 2025 down 3.4% volatile
54 South Africa 1.79 terawatt-hours 2025 up 145.9% volatile
55 Czechia 1.6 terawatt-hours 2025 down 11.1% rising
56 Poland 1.53 terawatt-hours 2025 down 16.7% rising
57 North Macedonia 1.27 terawatt-hours 2025 down 32.0% rising
58 Bangladesh 0.882 terawatt-hours 2025 down 1.8% rising
59 Ireland 0.6525 terawatt-hours 2025 down 19.1% flat
60 Morocco 0.4033 terawatt-hours 2025 down 78.6% volatile
61 Belarus 0.3947 terawatt-hours 2025 up 255.6% volatile
62 Belgium 0.3711 terawatt-hours 2025 up 16.5% rising
63 Lithuania 0.3231 terawatt-hours 2025 down 7.6% rising
64 Hungary 0.2449 terawatt-hours 2025 up 4.6% rising
65 Luxembourg 0.0744 terawatt-hours 2025 down 25.0% rising
66 Netherlands 0.057 terawatt-hours 2025 down 38.5% volatile
67 Estonia 0.037 terawatt-hours 2025 up 37.1% volatile
68 Algeria 0.029 terawatt-hours 2025 down 80.0% volatile
69 Israel 0.0184 terawatt-hours 2025 down 24.9% volatile
70 Denmark 0.0078 terawatt-hours 2025 down 56.7% falling
71 Turkmenistan 0.0032 terawatt-hours 2025 down 0.1% falling

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

Hydropower generation by region by country. Statizoid, drawing on Energy Institute – Statistical Review of World Energy (2026) – with major processing by Our World in Data. Retrieved 22 September 2026, from https://economy.statizoid.com/stat/hydro-consumption-by-region/

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://economy.statizoid.com/stat/hydro-consumption-by-region/">Hydropower generation by region by country</a> β€” Statizoid

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.