Source | UN (World Population Prospects 2024) |
Date | 16 Oct 2024 |
The current population of Morocco is 38,274,900 as of January 13, 2025, based on interpolation of the latest United Nations data. The population of Morocco is projected at 38,081,173, or 38.08 million, as of July 1, 2024. The total population in Morocco is projected at 37,712,505, or 37.71 million people for the year 2023.
Morocco ranks 40th in the world by population on the 237 countries and territories list. Morocco is ranked 11th among 58 countries and territories in Africa.
Year | Population | Growth | Share (%) | ||
---|---|---|---|---|---|
1 Jan | 1 July | Net Change | rate (%) | to World | |
2024 | 37,901,284 | 38,081,173 | 359,778 | 0.945 | 0.47 |
2025 | 38,261,062 | 38,430,770 | 339,416 | 0.883 | 0.47 |
2026 | 38,600,478 | 38,762,441 | 323,926 | 0.836 | 0.47 |
2027 | 38,924,404 | 39,080,099 | 311,390 | 0.797 | 0.47 |
2028 | 39,235,794 | 39,384,126 | 296,663 | 0.753 | 0.47 |
2029 | 39,532,457 | 39,674,560 | 284,206 | 0.716 | 0.47 |
2030 | 39,816,663 | 39,953,460 | 273,594 | 0.685 | 0.47 |
2031 | 40,090,257 | 40,221,743 | 262,972 | 0.654 | 0.47 |
2032 | 40,353,229 | 40,477,986 | 249,515 | 0.616 | 0.47 |
2033 | 40,602,744 | 40,722,975 | 240,462 | 0.590 | 0.46 |
2034 | 40,843,206 | 40,957,244 | 228,076 | 0.557 | 0.46 |
2035 | 41,071,282 | 41,182,094 | 221,623 | 0.538 | 0.46 |
2036 | 41,292,905 | 41,398,230 | 210,650 | 0.509 | 0.46 |
2037 | 41,503,555 | 41,604,033 | 200,956 | 0.483 | 0.46 |
2038 | 41,704,511 | 41,802,274 | 195,527 | 0.468 | 0.46 |
2039 | 41,900,038 | 41,990,445 | 180,814 | 0.431 | 0.46 |
2040 | 42,080,852 | 42,168,205 | 174,706 | 0.414 | 0.46 |
2041 | 42,255,558 | 42,339,041 | 166,967 | 0.394 | 0.46 |
2042 | 42,422,525 | 42,500,327 | 155,604 | 0.366 | 0.46 |
2043 | 42,578,129 | 42,650,495 | 144,732 | 0.339 | 0.46 |
2044 | 42,722,861 | 42,792,498 | 139,274 | 0.325 | 0.46 |
2045 | 42,862,135 | 42,925,306 | 126,342 | 0.294 | 0.45 |
2046 | 42,988,477 | 43,046,179 | 115,404 | 0.268 | 0.45 |
2047 | 43,103,881 | 43,158,169 | 108,576 | 0.252 | 0.45 |
2048 | 43,212,457 | 43,262,402 | 99,891 | 0.231 | 0.45 |
2049 | 43,312,348 | 43,355,720 | 86,744 | 0.200 | 0.45 |
2050 | 43,399,092 | 43,440,431 | 82,677 | 0.190 | 0.45 |
2051 | 43,481,769 | 43,517,149 | 70,759 | 0.163 | 0.45 |
2052 | 43,552,528 | 43,582,317 | 59,579 | 0.137 | 0.45 |
2053 | 43,612,107 | 43,635,688 | 47,162 | 0.108 | 0.45 |
2054 | 43,659,269 | 43,677,271 | 36,004 | 0.082 | 0.45 |
2055 | 43,695,273 | 43,707,696 | 24,845 | 0.057 | 0.44 |
2056 | 43,720,118 | 43,726,125 | 12,014 | 0.027 | 0.44 |
2057 | 43,732,132 | 43,734,770 | 5,276 | 0.012 | 0.44 |
2058 | 43,737,408 | 43,736,171 | -2,474 | -0.006 | 0.44 |
2059 | 43,734,934 | 43,727,216 | -15,436 | -0.035 | 0.44 |
2060 | 43,719,498 | 43,707,410 | -24,176 | -0.055 | 0.44 |
2061 | 43,695,322 | 43,679,639 | -31,365 | -0.072 | 0.44 |
2062 | 43,663,957 | 43,642,756 | -42,402 | -0.097 | 0.43 |
2063 | 43,621,555 | 43,597,897 | -47,315 | -0.109 | 0.43 |
2064 | 43,574,240 | 43,545,673 | -57,135 | -0.131 | 0.43 |
2065 | 43,517,105 | 43,482,772 | -68,665 | -0.158 | 0.43 |
2066 | 43,448,440 | 43,414,312 | -68,256 | -0.157 | 0.43 |
2067 | 43,380,184 | 43,341,074 | -78,220 | -0.180 | 0.43 |
2068 | 43,301,964 | 43,260,130 | -83,669 | -0.193 | 0.43 |
2069 | 43,218,295 | 43,173,139 | -90,312 | -0.209 | 0.42 |
2070 | 43,127,983 | 43,078,139 | -99,689 | -0.231 | 0.42 |
2071 | 43,028,294 | 42,976,747 | -103,095 | -0.240 | 0.42 |
2072 | 42,925,199 | 42,869,613 | -111,171 | -0.259 | 0.42 |
2073 | 42,814,028 | 42,755,096 | -117,863 | -0.276 | 0.42 |
2074 | 42,696,165 | 42,634,713 | -122,903 | -0.288 | 0.42 |
2075 | 42,573,262 | 42,509,927 | -126,670 | -0.298 | 0.41 |
2076 | 42,446,592 | 42,380,729 | -131,726 | -0.311 | 0.41 |
2077 | 42,314,866 | 42,246,043 | -137,645 | -0.326 | 0.41 |
2078 | 42,177,221 | 42,105,474 | -143,495 | -0.341 | 0.41 |
2079 | 42,033,726 | 41,958,512 | -150,427 | -0.359 | 0.41 |
2080 | 41,883,299 | 41,806,425 | -153,747 | -0.368 | 0.41 |
2081 | 41,729,552 | 41,650,319 | -158,465 | -0.380 | 0.40 |
2082 | 41,571,087 | 41,489,709 | -162,756 | -0.392 | 0.40 |
2083 | 41,408,331 | 41,325,692 | -165,279 | -0.400 | 0.40 |
2084 | 41,243,052 | 41,156,547 | -173,010 | -0.420 | 0.40 |
2085 | 41,070,042 | 40,980,569 | -178,947 | -0.437 | 0.40 |
2086 | 40,891,095 | 40,800,251 | -181,688 | -0.445 | 0.40 |
2087 | 40,709,407 | 40,617,857 | -183,101 | -0.451 | 0.39 |
2088 | 40,526,306 | 40,433,495 | -185,622 | -0.459 | 0.39 |
2089 | 40,340,684 | 40,243,913 | -193,542 | -0.481 | 0.39 |
2090 | 40,147,142 | 40,048,050 | -198,184 | -0.495 | 0.39 |
2091 | 39,948,958 | 39,847,267 | -203,382 | -0.510 | 0.39 |
2092 | 39,745,576 | 39,642,312 | -206,529 | -0.521 | 0.39 |
2093 | 39,539,047 | 39,433,969 | -210,155 | -0.533 | 0.38 |
2094 | 39,328,892 | 39,222,844 | -212,097 | -0.541 | 0.38 |
2095 | 39,116,795 | 39,008,469 | -216,652 | -0.555 | 0.38 |
2096 | 38,900,143 | 38,789,885 | -220,515 | -0.568 | 0.38 |
2097 | 38,679,628 | 38,568,204 | -222,847 | -0.578 | 0.38 |
2098 | 38,456,781 | 38,343,505 | -226,552 | -0.591 | 0.38 |
2099 | 38,230,229 | 38,115,526 | -229,406 | -0.602 | 0.37 |
2100 | 38,000,823 | 37,884,370 | -232,906 | -0.615 | 0.37 |
Year | Population | Growth | Share (%) | ||
---|---|---|---|---|---|
1 Jan | 1 July | Net Change | rate (%) | to World | |
1950 | 8,826,639 | 8,935,450 | 217,622 | 2.436 | 0.36 |
1951 | 9,044,261 | 9,159,290 | 230,057 | 2.512 | 0.36 |
1952 | 9,274,318 | 9,394,879 | 241,121 | 2.567 | 0.36 |
1953 | 9,515,439 | 9,639,567 | 248,257 | 2.576 | 0.37 |
1954 | 9,763,696 | 9,893,315 | 259,238 | 2.620 | 0.37 |
1955 | 10,022,934 | 10,158,129 | 270,389 | 2.662 | 0.37 |
1956 | 10,293,323 | 10,434,024 | 281,403 | 2.697 | 0.37 |
1957 | 10,574,726 | 10,720,548 | 291,644 | 2.721 | 0.38 |
1958 | 10,866,370 | 11,013,743 | 294,745 | 2.676 | 0.38 |
1959 | 11,161,115 | 11,317,007 | 311,784 | 2.755 | 0.38 |
1960 | 11,472,899 | 11,624,933 | 304,068 | 2.616 | 0.39 |
1961 | 11,776,967 | 11,931,085 | 308,237 | 2.584 | 0.39 |
1962 | 12,085,204 | 12,253,092 | 335,775 | 2.741 | 0.39 |
1963 | 12,420,979 | 12,577,502 | 313,046 | 2.489 | 0.39 |
1964 | 12,734,025 | 12,898,886 | 329,721 | 2.556 | 0.40 |
1965 | 13,063,746 | 13,239,171 | 350,850 | 2.650 | 0.40 |
1966 | 13,414,596 | 13,597,065 | 364,938 | 2.684 | 0.40 |
1967 | 13,779,534 | 13,968,175 | 377,282 | 2.701 | 0.40 |
1968 | 14,156,816 | 14,347,899 | 382,167 | 2.664 | 0.40 |
1969 | 14,538,983 | 14,734,255 | 390,545 | 2.651 | 0.41 |
1970 | 14,929,528 | 15,129,449 | 399,841 | 2.643 | 0.41 |
1971 | 15,329,369 | 15,527,225 | 395,712 | 2.549 | 0.41 |
1972 | 15,725,081 | 15,924,692 | 399,222 | 2.507 | 0.41 |
1973 | 16,124,303 | 16,326,269 | 403,931 | 2.474 | 0.42 |
1974 | 16,528,234 | 16,733,842 | 411,217 | 2.458 | 0.42 |
1975 | 16,939,451 | 17,150,786 | 422,670 | 2.465 | 0.42 |
1976 | 17,362,121 | 17,574,182 | 424,123 | 2.413 | 0.42 |
1977 | 17,786,244 | 18,014,756 | 457,025 | 2.537 | 0.43 |
1978 | 18,243,269 | 18,477,385 | 468,232 | 2.534 | 0.43 |
1979 | 18,711,501 | 18,955,589 | 488,175 | 2.576 | 0.43 |
1980 | 19,199,676 | 19,459,943 | 520,534 | 2.675 | 0.44 |
1981 | 19,720,210 | 19,985,401 | 530,383 | 2.654 | 0.44 |
1982 | 20,250,593 | 20,520,318 | 539,450 | 2.629 | 0.44 |
1983 | 20,790,043 | 21,060,696 | 541,305 | 2.570 | 0.45 |
1984 | 21,331,348 | 21,593,778 | 524,860 | 2.431 | 0.45 |
1985 | 21,856,208 | 22,113,953 | 515,491 | 2.331 | 0.45 |
1986 | 22,371,699 | 22,600,803 | 458,208 | 2.027 | 0.46 |
1987 | 22,829,907 | 23,054,392 | 448,969 | 1.947 | 0.46 |
1988 | 23,278,876 | 23,500,524 | 443,297 | 1.886 | 0.46 |
1989 | 23,722,173 | 23,939,414 | 434,483 | 1.815 | 0.46 |
1990 | 24,156,656 | 24,375,551 | 437,790 | 1.796 | 0.46 |
1991 | 24,594,446 | 24,799,014 | 409,136 | 1.650 | 0.46 |
1992 | 25,003,582 | 25,212,468 | 417,773 | 1.657 | 0.46 |
1993 | 25,421,355 | 25,614,586 | 386,462 | 1.509 | 0.46 |
1994 | 25,807,817 | 26,000,822 | 386,011 | 1.485 | 0.46 |
1995 | 26,193,828 | 26,399,429 | 411,201 | 1.558 | 0.46 |
1996 | 26,605,029 | 26,808,107 | 406,157 | 1.515 | 0.46 |
1997 | 27,011,186 | 27,213,337 | 404,302 | 1.486 | 0.46 |
1998 | 27,415,488 | 27,621,648 | 412,320 | 1.493 | 0.46 |
1999 | 27,827,808 | 28,027,179 | 398,743 | 1.423 | 0.46 |
2000 | 28,226,551 | 28,423,435 | 393,769 | 1.385 | 0.46 |
2001 | 28,620,320 | 28,814,643 | 388,645 | 1.349 | 0.46 |
2002 | 29,008,965 | 29,198,142 | 378,353 | 1.296 | 0.46 |
2003 | 29,387,318 | 29,571,415 | 368,195 | 1.245 | 0.46 |
2004 | 29,755,513 | 29,953,018 | 395,011 | 1.319 | 0.46 |
2005 | 30,150,524 | 30,358,144 | 415,240 | 1.368 | 0.46 |
2006 | 30,565,764 | 30,771,178 | 410,827 | 1.335 | 0.46 |
2007 | 30,976,591 | 31,186,468 | 419,754 | 1.346 | 0.46 |
2008 | 31,396,345 | 31,606,767 | 420,843 | 1.332 | 0.46 |
2009 | 31,817,188 | 32,030,778 | 427,180 | 1.334 | 0.46 |
2010 | 32,244,368 | 32,467,016 | 445,295 | 1.372 | 0.46 |
2011 | 32,689,663 | 32,912,588 | 445,849 | 1.355 | 0.46 |
2012 | 33,135,512 | 33,355,241 | 439,459 | 1.318 | 0.46 |
2013 | 33,574,971 | 33,787,571 | 425,200 | 1.258 | 0.46 |
2014 | 34,000,171 | 34,204,780 | 409,218 | 1.196 | 0.46 |
2015 | 34,409,389 | 34,607,588 | 396,399 | 1.145 | 0.46 |
2016 | 34,805,788 | 35,023,457 | 435,339 | 1.243 | 0.46 |
2017 | 35,241,127 | 35,446,392 | 410,530 | 1.158 | 0.46 |
2018 | 35,651,657 | 35,839,760 | 376,206 | 1.050 | 0.46 |
2019 | 36,027,863 | 36,210,898 | 366,070 | 1.011 | 0.46 |
2020 | 36,393,933 | 36,584,208 | 380,550 | 1.040 | 0.46 |
2021 | 36,774,483 | 36,954,442 | 359,919 | 0.974 | 0.46 |
2022 | 37,134,402 | 37,329,064 | 389,324 | 1.043 | 0.47 |
2023 | 37,523,726 | 37,712,505 | 377,558 | 1.001 | 0.47 |