Morocco Population 2026
As of 2025, the population of Morocco is estimated at 38,081,173, positioning it as the 39th most populous country in the world. This figure reflects a 1-year growth rate of 0.98% and a 10-year average annual growth of 1.08%, placing the country in the lower middle income bracket within the Middle East & North Africa region.
Population Trend (Morocco)
Population by Decade
Population milestones
How Morocco's population changed across key years (World Bank estimates).
Overview
Morocco's population has experienced moderate growth over the past decade, with a 10-year average annual increase of 1.08%. The 2025 population of 38,081,173 represents a slight deceleration from the previous year's growth rate of 0.98%, indicating a gradual demographic transition as fertility rates decline and life expectancy improves. As a lower middle income country in the Middle East & North Africa region, Morocco's demographic profile is shaped by urban migration, a youthful age structure, and ongoing economic development. The country's global rank of 39th underscores its significant population size relative to other nations in the region, while its growth rate remains below the regional average for North Africa, reflecting a trend toward slower population expansion.
Key Facts
- Morocco's 2025 population is 38,081,173, ranking 39th globally.
- The 1-year growth rate for 2025 is 0.98%, down from the 10-year average of 1.08%.
- Morocco is classified as a lower middle income country in the Middle East & North Africa region.
- The 10-year average annual population growth rate is 1.08%, indicating steady but slowing expansion.
- With a population of over 38 million, Morocco is one of the most populous nations in North Africa.
- The country's growth rate reflects a demographic transition typical of lower middle income economies.