Hydropower production in Morocco 2012-2021
In 2020, hydropower production in Morocco amounted to 1,213 gigawatt hours. From 2012 onwards, energy generation from hydropower fluctuated in the country. The peak was reached in 2013 at 2,990 gigawatt hours.