Renewable energy production in Morocco 2021, by source
In 2021, Morocco produced around 5,122 gigawatt hours of energy from wind power. Solar power generation instead amounted to 1,848 gigawatt hours, followed by hydropower production with 1,213 gigawatt hours.