Morocco — Population history

Historical population data showing long-term demographic trends.

Data source: United Nations World Population Prospects and national statistical offices.

Population history

Population by year

Year Total Male Female Density Filter
1950 8,935,000 4,438,000 4,496,000 20.02 1
1951 9,159,000 4,551,000 4,607,000 20.52 1
1952 9,394,000 4,670,000 4,724,000 21.05
1953 9,639,000 4,793,000 4,845,000 21.60 1
1954 9,893,000 4,921,000 4,971,000 22.17
1955 10,158,000 5,055,000 5,102,000 22.76 1
1956 10,434,000 5,195,000 5,238,000 23.38
1957 10,720,000 5,340,000 5,379,000 24.02 1
1958 11,013,000 5,489,000 5,524,000 24.68 1
1959 11,317,000 5,643,000 5,673,000 25.36
1960 11,624,000 5,799,000 5,824,000 26.05 1
1961 11,931,000 5,955,000 5,975,000 26.73
1962 12,253,000 6,119,000 6,133,000 27.46 1
1963 12,577,000 6,284,000 6,292,000 28.18 1
1964 12,898,000 6,448,000 6,450,000 28.90
1965 13,239,000 6,621,000 6,617,000 29.66 1
1966 13,597,000 6,803,000 6,793,000 30.47 1
1967 13,968,000 6,992,000 6,975,000 31.30
1968 14,347,000 7,186,000 7,161,000 32.15 1
1969 14,734,000 7,382,000 7,351,000 33.01 1
1970 15,129,000 7,583,000 7,545,000 33.90 1
1971 15,527,000 7,786,000 7,740,000 34.79 1
1972 15,924,000 7,985,000 7,938,000 35.68
1973 16,326,000 8,183,000 8,142,000 36.58 1
1974 16,733,000 8,384,000 8,349,000 37.50 1
1975 17,150,000 8,590,000 8,560,000 38.43 1
1976 17,574,000 8,798,000 8,775,000 39.38 1
1977 18,014,000 9,017,000 8,997,000 40.37 1
1978 18,477,000 9,248,000 9,228,000 41.40
1979 18,955,000 9,487,000 9,467,000 42.47 1
1980 19,459,000 9,741,000 9,718,000 43.60 1
1981 19,985,000 10,005,000 9,979,000 44.78 1
1982 20,520,000 10,273,000 10,246,000 45.98 1
1983 21,060,000 10,544,000 10,515,000 47.19 1
1984 21,593,000 10,813,000 10,779,000 48.38 1
1985 22,113,000 11,075,000 11,038,000 49.55 1
1986 22,600,000 11,319,000 11,280,000 50.64 1
1987 23,054,000 11,546,000 11,508,000 51.66 1
1988 23,500,000 11,768,000 11,732,000 52.66 1
1989 23,939,000 11,986,000 11,952,000 53.64
1990 24,375,000 12,203,000 12,171,000 54.62 1
1991 24,799,000 12,413,000 12,385,000 55.57 1
1992 25,212,000 12,618,000 12,593,000 56.49 1
1993 25,614,000 12,817,000 12,796,000 57.39 1
1994 26,000,000 13,007,000 12,992,000 58.26 1
1995 26,399,000 13,207,000 13,191,000 59.15
1996 26,808,000 13,416,000 13,391,000 60.07 1
1997 27,213,000 13,624,000 13,588,000 60.98 1
1998 27,621,000 13,834,000 13,786,000 61.89 1
1999 28,027,000 14,044,000 13,982,000 62.80 1
2000 28,423,000 14,250,000 14,172,000 63.69
2001 28,814,000 14,455,000 14,359,000 64.56 1
2002 29,198,000 14,655,000 14,542,000 65.42 1
2003 29,571,000 14,849,000 14,721,000 66.26 1
2004 29,953,000 15,043,000 14,909,000 67.11
2005 30,358,000 15,248,000 15,109,000 68.02 1
2006 30,771,000 15,462,000 15,308,000 68.95 1
2007 31,186,000 15,678,000 15,507,000 69.88 1
2008 31,606,000 15,898,000 15,708,000 70.82 1
2009 32,030,000 16,120,000 15,910,000 71.77 1
2010 32,467,000 16,348,000 16,118,000 72.75
2011 32,912,000 16,580,000 16,332,000 73.75 1
2012 33,355,000 16,809,000 16,546,000 74.74 1
2013 33,787,000 17,032,000 16,755,000 75.71 1
2014 34,204,000 17,248,000 16,956,000 76.64 1
2015 34,607,000 17,458,000 17,149,000 77.54 1
2016 35,023,000 17,672,000 17,351,000 78.48 1
2017 35,446,000 17,888,000 17,558,000 79.42
2018 35,839,000 18,091,000 17,748,000 80.30 1
2019 36,210,000 18,284,000 17,926,000 81.14 1
2020 36,584,000 18,471,000 18,112,000 81.97 1
2021 36,954,000 18,653,000 18,301,000 82.80
2022 37,329,000 18,837,000 18,491,000 83.64 1
2023 37,712,000 19,023,000 18,689,000 84.50 1
2024 38,081,000 19,202,000 18,879,000 85.33 1
2025 38,430,000 19,372,000 19,058,000 86.11 1
← Back to country overview