* indicates monthly or quarterly data series

Hydroelectricity generation, billion kilowatthours, 2022:

The average for 2022 based on 20 countries was 38.26 billion kilowatthours. The highest value was in Brazil: 427.11 billion kilowatthours and the lowest value was in Puerto Rico: 0.05 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
Brazil 427.11 1 1980 - 2022
Venezuela 65.68 2 1980 - 2022
Colombia 58.73 3 1980 - 2022
Paraguay 43.87 4 1980 - 2022
Mexico 33.83 5 1980 - 2022
Peru 32.14 6 1980 - 2022
Ecuador 25.9 7 1980 - 2022
Argentina 23.97 8 1980 - 2022
Chile 23.03 9 1980 - 2022
Panama 9.24 10 1980 - 2022
Uruguay 5.69 11 1980 - 2022
Guatemala 5.08 12 1980 - 2022
Honduras 4 13 1980 - 2022
Bolivia 2.85 14 1980 - 2022
El Salvador 2.26 15 1980 - 2022
Domin. Rep. 1 16 1980 - 2022
Nicaragua 0.6 17 1980 - 2022
Haiti 0.14 18 1980 - 2022
Cuba 0.12 19 1980 - 2022
Puerto Rico 0.05 20 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