Marrakesh Flag

Marrakesh

Country:
Morocco
Continent:
Africa

Marrakesh's 2026 population is now estimated at 1,032,938. In 1982, the population of Marrakesh was 439,728. Marrakesh has grown by 9,103 in the last year, which represents a 0.89% annual change. These population values and projections come from Morocco city census series 1982-2024 via CityPopulation official attribution and World Population Review Internal Projections .

1M
Total Population
9.1K 0.89%
Growth
No
Capital of Morocco?

Marrakesh Population

Other Cities in Morocco