* indicates monthly or quarterly data series

Hydroelectricity generation, billion kilowatthours, 2022:

The average for 2022 based on 11 countries was 34.15 billion kilowatthours. The highest value was in India: 173.43 billion kilowatthours and the lowest value was in Brunei: 0 billion kilowatthours. The indicator is available from 1980 to 2022. Below is a chart for all countries where data are available.

Measure: billion kilowatthours; Source: The U.S. Energy Information Administration
Select indicator
* indicates monthly or quarterly data series


Countries Hydroelectricity generation, 2022 Global rank Available data
India 173.43 1 1980 - 2022
Vietnam 79.13 2 1980 - 2022
Laos 33.4 3 1980 - 2022
Malaysia 32.75 4 1980 - 2022
Indonesia 27.3 5 1980 - 2022
Burma 9.7 6 1980 - 2022
Philippines 9.08 7 1980 - 2022
Thailand 6.81 8 1980 - 2022
Cambodia 4 9 1980 - 2022
Brunei 0 10 1980 - 2022
Singapore 0 11 1980 - 2022



Definition: Hydroelectric generation excludes generation from hydroelectric pumped storage.

Selected articles from our guide:

The unholy trinity of international finance

Most commonly used measures of corruption

All articles

This site uses cookies.
Learn more here


OK