Marrakech, Morocco Population 1950-2020

NOTE: All data from 2020 and beyond are UN projections and DO NOT include any impacts of the COVID-19 virus.
Chart and table of population level and growth rate for the Marrakech, Morocco metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current population of Marrakech in 2020 is 1,003,000, a 1.42% increase from 2019.
  • The population of Marrakech in 2019 was 989,000, a 1.33% increase from 2018.
  • The population of Marrakech in 2018 was 976,000, a 1.35% increase from 2017.
  • The population of Marrakech in 2017 was 963,000, a 1.26% increase from 2016.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Morocco
City Name Population
Casablanca 3,752,000
Rabat 1,885,000
Fes 1,224,000
Tanger 1,198,000
Marrakech 1,003,000
Agadir 924,000
Oujda 559,000
Meknes 554,000
Kenitra 480,000
Tetouan 421,000
Safi 324,000
Marrakech - Historical Population Data
Year Population Growth Rate
2020 1,003,000 1.42%
2019 989,000 1.33%
2018 976,000 1.35%
2017 963,000 1.26%
2016 951,000 1.28%
2015 939,000 1.29%
2014 927,000 1.31%
2013 915,000 1.33%
2012 903,000 1.23%
2011 892,000 1.36%
2010 880,000 1.27%
2009 869,000 1.28%
2008 858,000 1.30%
2007 847,000 1.32%
2006 836,000 1.33%
2005 825,000 1.35%
2004 814,000 2.13%
2003 797,000 1.92%
2002 782,000 2.09%
2001 766,000 2.00%
2000 751,000 2.04%
1999 736,000 1.94%
1998 722,000 1.98%
1997 708,000 2.02%
1996 694,000 2.06%
1995 680,000 2.26%
1994 665,000 3.58%
1993 642,000 3.55%
1992 620,000 3.51%
1991 599,000 3.63%
1990 578,000 3.58%
1989 558,000 3.53%
1988 539,000 3.45%
1987 521,000 3.58%
1986 503,000 3.71%
1985 485,000 3.41%
1984 469,000 3.53%
1983 453,000 3.42%
1982 438,000 2.58%
1981 427,000 2.64%
1980 416,000 2.46%
1979 406,000 2.53%
1978 396,000 2.59%
1977 386,000 2.39%
1976 377,000 2.72%
1975 367,000 2.51%
1974 358,000 2.58%
1973 349,000 2.35%
1972 341,000 2.71%
1971 332,000 2.79%
1970 323,000 2.87%
1969 314,000 2.95%
1968 305,000 2.69%
1967 297,000 3.13%
1966 288,000 2.86%
1965 280,000 2.56%
1964 273,000 3.02%
1963 265,000 2.71%
1962 258,000 3.20%
1961 250,000 2.88%
1960 243,000 1.25%
1959 240,000 1.69%
1958 236,000 1.72%
1957 232,000 1.31%
1956 229,000 1.78%
1955 225,000 1.35%
1954 222,000 1.37%
1953 219,000 1.86%
1952 215,000 1.42%
1951 212,000 1.44%
1950 209,000 0.00%