Home
/
Fuels
/
Hydro
Hydro power is the largest source of renewable energy in the world, and has been used to generate electricity for over a century. Hydro plants are also the most flexible source of renewable generation, since their reservoirs can be filled up during periods of low demand and released during periods of high demand. Hydro generation has largely remained flat over the past decade, with stable generation and a slowly declining share of overall electricity generation. The country with the most generation from hydro over the latest 12 months is China, with 1,342 TWh. The country with the largest share of its generation from hydro is Tajikistan at 92.0%.
Top Countries
Quickly compare which countries lead in generation, share, and growth for hydro.
Top Generation
Top Share
Fastest Growing
#
Country
Annual Generation (TWh)
Share of Country Mix
Annual Growth
1
China
1,341.93
12.7%
+3.8%
2
Brazil
392.99
52.4%
-7.3%
3
Canada
339.33
54.3%
-2.7%
4
United States
255.77
5.7%
+7.9%
5
Russia
196.46
17.3%
-1.4%
6
India
179.24
9.4%
+11.9%
7
Norway
133.87
89.2%
-5.4%
8
Viet Nam
109.40
34.2%
+17.9%
9
Sweden
69.47
42.8%
+7.1%
10
Colombia
68.11
80.6%
+25.0%
#
Country
AnnualGeneration (TWh)
Share of Country Mix
Annual Growth
1
Tajikistan
22.18
92.0%
+11.5%
2
Norway
133.87
89.2%
-5.4%
3
Kyrgyzstan
10.82
88.1%
-8.1%
4
Colombia
68.11
80.6%
+25.0%
5
Georgia
11.11
77.8%
+0.9%
6
Costa Rica
9.81
74.7%
+5.8%
7
Ecuador
28.34
74.2%
+27.0%
8
Montenegro
1.61
60.3%
+11.8%
9
New Zealand
23.92
59.5%
+9.4%
10
Switzerland
37.19
56.3%
-16.5%
#
Country
Annual Generation (TWh)
Share of Country Mix
Annual Growth
1
South Africa
2.09
0.9%
+190.3%
2
Belarus
1.00
2.2%
+112.8%
3
Greece
4.27
7.8%
+80.2%
4
Nigeria
12.06
35.1%
+42.4%
5
Bulgaria
3.68
10.0%
+41.5%
6
Armenia
2.53
28.2%
+39.8%
7
Latvia
3.03
49.8%
+38.4%
8
El Salvador
2.23
26.6%
+32.7%
9
Ecuador
28.34
74.2%
+27.0%
10
Colombia
68.11
80.6%
+25.0%
Country distribution (latest 12 months)
Country
Generation (TWh)
Share of Country Mix
Annual Growth
Latest Month
China
1,341.93
12.7%
+3.8%
Mar 2026
Brazil
392.99
52.4%
-7.3%
Apr 2026
Canada
339.33
54.3%
-2.7%
Feb 2026
United States
255.77
5.7%
+7.9%
Apr 2026
Russia
196.46
17.3%
-1.4%
Mar 2026
India
179.24
9.4%
+11.9%
Mar 2026
Norway
133.87
89.2%
-5.4%
Apr 2026
Viet Nam
109.40
34.2%
+17.9%
Oct 2025
Sweden
69.47
42.8%
+7.1%
Apr 2026
Colombia
68.11
80.6%
+25.0%
Dec 2025
Japan
67.84
7.5%
-3.5%
Feb 2026
Türkiye
65.95
18.8%
-0.6%
Mar 2026
France
51.76
9.7%
-13.8%
Apr 2026
Italy
41.17
16.2%
-16.9%
Apr 2026
Pakistan
39.69
22.9%
+2.4%
Jan 2026
Switzerland
37.19
56.3%
-16.5%
Apr 2026
Austria
36.73
55.9%
-12.4%
Apr 2026
Malaysia
33.11
17.4%
+1.3%
Feb 2026
Peru
32.70
53.0%
+5.6%
Mar 2026
Mexico
30.77
8.6%
+22.6%
Mar 2026
Argentina
30.68
21.8%
-5.4%
Mar 2026
Spain
29.18
11.6%
-7.0%
Apr 2026
Ecuador
28.34
74.2%
+27.0%
Feb 2026
New Zealand
23.92
59.5%
+9.4%
Mar 2026
Tajikistan
22.18
92.0%
+11.5%
Dec 2025
Iran
19.92
4.8%
-4.4%
Apr 2025
Chile
19.75
23.0%
-25.3%
Apr 2026
Germany
17.38
3.7%
-12.3%
Apr 2026
Egypt
16.50
6.8%
+4.4%
Dec 2025
Romania
13.39
26.3%
+9.8%
Apr 2026
Australia
13.29
5.5%
+0.5%
Apr 2026
The Philippines
13.27
11.2%
+15.1%
Mar 2026
Finland
12.39
15.1%
-9.8%
Apr 2026
Nigeria
12.06
35.1%
+42.4%
Apr 2026
Georgia
11.11
77.8%
+0.9%
Mar 2026
Portugal
10.99
23.4%
-3.3%
Apr 2026
Kyrgyzstan
10.82
88.1%
-8.1%
Jun 2024
Kazakhstan
10.50
8.7%
-6.6%
Dec 2025
Costa Rica
9.81
74.7%
+5.8%
Apr 2026
Serbia
8.52
25.7%
-7.4%
Apr 2026
Ukraine
8.45
7.8%
+3.0%
Sep 2022
Thailand
7.93
4.2%
+19.1%
Feb 2026
Uruguay
6.08
45.2%
-9.0%
Apr 2026
Sri Lanka
5.37
33.7%
+6.1%
Jun 2024
Taiwan (China)
5.29
1.8%
+20.5%
Mar 2026
Croatia
4.72
35.7%
-9.6%
Apr 2026
Bosnia Herzegovina
4.44
37.8%
+16.2%
Apr 2026
Greece
4.27
7.8%
+80.2%
Apr 2026
South Korea
3.80
0.7%
-10.4%
Feb 2026
Bulgaria
3.68
10.0%
+41.5%
Apr 2026
United Kingdom
3.58
1.4%
+12.6%
Apr 2026
Kenya
3.46
25.5%
-4.7%
Feb 2026
Slovenia
3.37
25.5%
-29.1%
Apr 2026
Bolivia
3.25
27.4%
+8.7%
Mar 2026
Slovakia
3.23
11.2%
-10.5%
Apr 2026
Azerbaijan
3.19
12.5%
+7.4%
Dec 2025
Latvia
3.03
49.8%
+38.4%
Apr 2026
Armenia
2.53
28.2%
+39.8%
Dec 2025
El Salvador
2.23
26.6%
+32.7%
Jun 2025
South Africa
2.09
0.9%
+190.3%
Feb 2026
Montenegro
1.61
60.3%
+11.8%
Apr 2026
North Macedonia
1.59
24.5%
-13.6%
Feb 2025
Dominican Republic
1.56
6.6%
+6.1%
Jan 2026
Czechia
1.45
2.1%
-34.1%
Apr 2026
Poland
1.43
0.9%
-4.0%
Apr 2026
Bangladesh
1.02
1.1%
+24.4%
Mar 2026
Belarus
1.00
2.2%
+112.8%
Dec 2025
Morocco
0.79
1.9%
+16.2%
Dec 2025
Ireland
0.68
2.3%
+23.6%
Mar 2026
Lithuania
0.29
3.4%
+7.4%
Apr 2026
Moldova
0.24
4.4%
-25.0%
Aug 2024
Kosovo
0.22
4.0%
-21.4%
Jun 2025
Hungary
0.20
0.5%
-16.7%
Apr 2026
Luxembourg
0.07
5.4%
-36.4%
Apr 2026
Netherlands
0.05
0.0%
-37.5%
Apr 2026
Belgium
0.05
0.1%
-80.8%
Apr 2026
Cyprus
0.00
0.0%
-
Feb 2026
Malta
0.00
0.0%
-
Mar 2026
Estonia
0.00
0.0%
-
Apr 2026
Tunisia
0.00
0.0%
-
Dec 2025
Puerto Rico
0.00
0.0%
-
Feb 2026