* indicates monthly or quarterly data series

Hydroelectricity generation, billion kilowatthours, 2022:

The average for 2022 based on 25 countries was 28.15 billion kilowatthours. The highest value was in Canada: 392.45 billion kilowatthours and the lowest value was in Antigua and Barbuda: 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
Canada 392.45 1 1980 - 2022
USA 254.79 2 1980 - 2022
Mexico 33.83 3 1980 - 2022
Panama 9.24 4 1980 - 2022
Guatemala 5.08 5 1980 - 2022
Honduras 4 6 1980 - 2022
El Salvador 2.26 7 1980 - 2022
Domin. Rep. 1 8 1980 - 2022
Nicaragua 0.6 9 1980 - 2022
Haiti 0.14 10 1980 - 2022
Jamaica 0.14 11 1980 - 2022
Cuba 0.12 12 1980 - 2022
Belize 0.08 13 1980 - 2022
Puerto Rico 0.05 14 1980 - 2022
Dominica 0.04 15 1980 - 2022
St. Vincent & ... 0.04 16 1980 - 2022
Ant.& Barb. 0 17 1980 - 2022
Aruba 0 18 1986 - 2022
Bahamas 0 19 1980 - 2022
Barbados 0 20 1980 - 2022
Bermuda 0 21 1980 - 2022
Grenada 0 22 1980 - 2022
Montserrat 0 23 1980 - 2022
Saint Lucia 0 24 1980 - 2022
Tr.&Tobago 0 25 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