India vs Russia: Electricity generation from hydropower
India
177.97 terawatt-hours
in 2025
Russia
199.73 terawatt-hours
in 2025
India rank
6th
Russia rank
5th
Electricity generation from hydropower over time
- India
- Russia
How they compare
Russia currently reports 199.73 terawatt-hours against 177.97 terawatt-hours in India, a difference of 21.76 terawatt-hours.
That makes Russia's figure about 1.1 times India's.
Across all 41 years both countries report, Russia has been ahead every year.
India ranks 6th and Russia ranks 5th of 214 countries.
Individual pages
About this data
Measured in terawatt-hours.