Source | UN (World Population Prospects 2022) |
Date | 19 Feb 2024 |
The current population of Morocco is 38,184,955 as of October 14, 2024, based on interpolation of the latest United Nations data. The population of Morocco is projected at 38,211,459 or 38.21 million, as of July 1, 2024. The total population in Morocco is projected at 37,840,044 or 37.84 million people for the year 2023.
Morocco ranks 39th 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 | |
2022 | 37,264,469 | 37,457,971 | 387,003 | 1.033 | 0.47 |
2023 | 37,651,472 | 37,840,044 | 377,144 | 0.997 | 0.47 |
2024 | 38,028,616 | 38,211,459 | 365,686 | 0.957 | 0.47 |
2025 | 38,394,302 | 38,571,289 | 353,975 | 0.918 | 0.47 |
2026 | 38,748,277 | 38,920,171 | 343,787 | 0.883 | 0.47 |
2027 | 39,092,064 | 39,259,527 | 334,926 | 0.853 | 0.47 |
2028 | 39,426,990 | 39,590,353 | 326,726 | 0.825 | 0.47 |
2029 | 39,753,716 | 39,912,385 | 317,337 | 0.795 | 0.47 |
2030 | 40,071,053 | 40,226,395 | 310,685 | 0.772 | 0.47 |
2031 | 40,381,738 | 40,531,718 | 299,960 | 0.740 | 0.47 |
2032 | 40,681,698 | 40,828,386 | 293,376 | 0.719 | 0.47 |
2033 | 40,975,074 | 41,119,588 | 289,029 | 0.703 | 0.47 |
2034 | 41,264,103 | 41,405,880 | 283,555 | 0.685 | 0.47 |
2035 | 41,547,658 | 41,685,255 | 275,193 | 0.660 | 0.47 |
2036 | 41,822,851 | 41,957,986 | 270,270 | 0.644 | 0.47 |
2037 | 42,093,121 | 42,225,957 | 265,673 | 0.629 | 0.47 |
2038 | 42,358,794 | 42,488,389 | 259,190 | 0.610 | 0.47 |
2039 | 42,617,984 | 42,743,296 | 250,624 | 0.586 | 0.47 |
2040 | 42,868,608 | 42,991,078 | 244,940 | 0.570 | 0.47 |
2041 | 43,113,548 | 43,233,124 | 239,152 | 0.553 | 0.47 |
2042 | 43,352,700 | 43,468,863 | 232,326 | 0.534 | 0.47 |
2043 | 43,585,026 | 43,696,563 | 223,073 | 0.511 | 0.47 |
2044 | 43,808,099 | 43,915,467 | 214,737 | 0.489 | 0.47 |
2045 | 44,022,836 | 44,126,016 | 206,360 | 0.468 | 0.47 |
2046 | 44,229,196 | 44,327,743 | 197,095 | 0.445 | 0.47 |
2047 | 44,426,291 | 44,520,762 | 188,941 | 0.424 | 0.47 |
2048 | 44,615,232 | 44,704,401 | 178,339 | 0.399 | 0.46 |
2049 | 44,793,571 | 44,878,690 | 170,237 | 0.379 | 0.46 |
2050 | 44,963,808 | 45,044,990 | 162,364 | 0.360 | 0.46 |
2051 | 45,126,172 | 45,202,607 | 152,871 | 0.338 | 0.46 |
2052 | 45,279,043 | 45,351,929 | 145,773 | 0.321 | 0.46 |
2053 | 45,424,816 | 45,492,588 | 135,544 | 0.298 | 0.46 |
2054 | 45,560,360 | 45,624,074 | 127,428 | 0.279 | 0.46 |
2055 | 45,687,788 | 45,746,687 | 117,797 | 0.257 | 0.46 |
2056 | 45,805,585 | 45,858,484 | 105,797 | 0.231 | 0.46 |
2057 | 45,911,382 | 45,959,946 | 97,129 | 0.211 | 0.46 |
2058 | 46,008,511 | 46,052,972 | 88,922 | 0.193 | 0.46 |
2059 | 46,097,433 | 46,138,075 | 81,283 | 0.176 | 0.46 |
2060 | 46,178,716 | 46,214,438 | 71,444 | 0.155 | 0.46 |
2061 | 46,250,160 | 46,281,683 | 63,045 | 0.136 | 0.46 |
2062 | 46,313,205 | 46,340,592 | 54,775 | 0.118 | 0.46 |
2063 | 46,367,980 | 46,391,544 | 47,128 | 0.102 | 0.46 |
2064 | 46,415,108 | 46,434,969 | 39,723 | 0.086 | 0.46 |
2065 | 46,454,831 | 46,470,012 | 30,363 | 0.065 | 0.46 |
2066 | 46,485,194 | 46,497,293 | 24,198 | 0.052 | 0.46 |
2067 | 46,509,392 | 46,517,881 | 16,978 | 0.036 | 0.45 |
2068 | 46,526,370 | 46,532,969 | 13,199 | 0.028 | 0.45 |
2069 | 46,539,569 | 46,542,233 | 5,328 | 0.011 | 0.45 |
2070 | 46,544,897 | 46,544,215 | -1,363 | -0.003 | 0.45 |
2071 | 46,543,534 | 46,539,312 | -8,444 | -0.018 | 0.45 |
2072 | 46,535,090 | 46,527,519 | -15,142 | -0.033 | 0.45 |
2073 | 46,519,948 | 46,509,635 | -20,627 | -0.044 | 0.45 |
2074 | 46,499,321 | 46,485,505 | -27,633 | -0.059 | 0.45 |
2075 | 46,471,688 | 46,454,887 | -33,601 | -0.072 | 0.45 |
2076 | 46,438,087 | 46,418,965 | -38,243 | -0.082 | 0.45 |
2077 | 46,399,844 | 46,377,749 | -44,191 | -0.095 | 0.45 |
2078 | 46,355,653 | 46,330,450 | -50,407 | -0.109 | 0.45 |
2079 | 46,305,246 | 46,277,391 | -55,709 | -0.120 | 0.44 |
2080 | 46,249,537 | 46,219,283 | -60,508 | -0.131 | 0.44 |
2081 | 46,189,029 | 46,155,906 | -66,247 | -0.144 | 0.44 |
2082 | 46,122,782 | 46,086,281 | -73,003 | -0.158 | 0.44 |
2083 | 46,049,779 | 46,009,965 | -79,629 | -0.173 | 0.44 |
2084 | 45,970,150 | 45,928,034 | -84,232 | -0.183 | 0.44 |
2085 | 45,885,918 | 45,840,992 | -89,852 | -0.196 | 0.44 |
2086 | 45,796,066 | 45,748,840 | -94,452 | -0.206 | 0.44 |
2087 | 45,701,614 | 45,651,819 | -99,590 | -0.218 | 0.44 |
2088 | 45,602,024 | 45,549,671 | -104,705 | -0.230 | 0.44 |
2089 | 45,497,319 | 45,442,324 | -109,990 | -0.242 | 0.44 |
2090 | 45,387,329 | 45,329,552 | -115,554 | -0.255 | 0.43 |
2091 | 45,271,775 | 45,212,546 | -118,457 | -0.262 | 0.43 |
2092 | 45,153,318 | 45,091,354 | -123,928 | -0.275 | 0.43 |
2093 | 45,029,390 | 44,964,726 | -129,328 | -0.288 | 0.43 |
2094 | 44,900,062 | 44,833,622 | -132,880 | -0.296 | 0.43 |
2095 | 44,767,182 | 44,697,340 | -139,684 | -0.313 | 0.43 |
2096 | 44,627,498 | 44,554,870 | -145,256 | -0.326 | 0.43 |
2097 | 44,482,242 | 44,407,145 | -150,195 | -0.338 | 0.43 |
2098 | 44,332,047 | 44,254,596 | -154,901 | -0.350 | 0.43 |
2099 | 44,177,146 | 44,096,652 | -160,988 | -0.365 | 0.43 |
2100 | 44,016,158 | 43,933,296 | -165,724 | -0.377 | 0.42 |
Year | Population | Growth | Share (%) | ||
---|---|---|---|---|---|
1 Jan | 1 July | Net Change | rate (%) | to World | |
1950 | 8,826,639 | 8,946,209 | 239,139 | 2.673 | 0.36 |
1951 | 9,065,778 | 9,188,594 | 245,633 | 2.673 | 0.36 |
1952 | 9,311,411 | 9,438,849 | 254,876 | 2.700 | 0.36 |
1953 | 9,566,287 | 9,696,704 | 260,835 | 2.690 | 0.37 |
1954 | 9,827,122 | 9,963,626 | 273,008 | 2.740 | 0.37 |
1955 | 10,100,130 | 10,242,168 | 284,076 | 2.774 | 0.37 |
1956 | 10,384,206 | 10,531,688 | 294,964 | 2.801 | 0.38 |
1957 | 10,679,170 | 10,831,987 | 305,634 | 2.822 | 0.38 |
1958 | 10,984,804 | 11,138,237 | 306,866 | 2.755 | 0.38 |
1959 | 11,291,670 | 11,452,433 | 321,526 | 2.808 | 0.39 |
1960 | 11,613,196 | 11,769,774 | 313,157 | 2.661 | 0.39 |
1961 | 11,926,353 | 12,081,713 | 310,720 | 2.572 | 0.39 |
1962 | 12,237,073 | 12,404,757 | 335,369 | 2.704 | 0.40 |
1963 | 12,572,442 | 12,726,686 | 308,488 | 2.424 | 0.40 |
1964 | 12,880,930 | 13,044,254 | 326,648 | 2.504 | 0.40 |
1965 | 13,207,578 | 13,381,880 | 348,605 | 2.605 | 0.40 |
1966 | 13,556,183 | 13,738,502 | 364,637 | 2.654 | 0.40 |
1967 | 13,920,820 | 14,109,755 | 377,870 | 2.678 | 0.41 |
1968 | 14,298,690 | 14,490,077 | 382,775 | 2.642 | 0.41 |
1969 | 14,681,465 | 14,876,982 | 391,034 | 2.629 | 0.41 |
1970 | 15,072,499 | 15,274,351 | 403,703 | 2.643 | 0.41 |
1971 | 15,476,202 | 15,677,300 | 402,196 | 2.566 | 0.42 |
1972 | 15,878,398 | 16,081,438 | 406,079 | 2.525 | 0.42 |
1973 | 16,284,477 | 16,489,452 | 409,951 | 2.486 | 0.42 |
1974 | 16,694,428 | 16,902,383 | 415,911 | 2.461 | 0.42 |
1975 | 17,110,339 | 17,325,325 | 429,973 | 2.482 | 0.43 |
1976 | 17,540,312 | 17,756,516 | 432,408 | 2.435 | 0.43 |
1977 | 17,972,720 | 18,206,472 | 467,505 | 2.568 | 0.43 |
1978 | 18,440,225 | 18,679,859 | 479,269 | 2.566 | 0.44 |
1979 | 18,919,494 | 19,167,661 | 496,334 | 2.590 | 0.44 |
1980 | 19,415,828 | 19,678,444 | 525,231 | 2.669 | 0.44 |
1981 | 19,941,059 | 20,208,260 | 534,401 | 2.645 | 0.45 |
1982 | 20,475,460 | 20,746,765 | 542,610 | 2.616 | 0.45 |
1983 | 21,018,070 | 21,287,381 | 538,622 | 2.530 | 0.45 |
1984 | 21,556,692 | 21,817,271 | 521,159 | 2.389 | 0.46 |
1985 | 22,077,851 | 22,335,077 | 514,453 | 2.303 | 0.46 |
1986 | 22,592,304 | 22,824,446 | 464,283 | 2.034 | 0.46 |
1987 | 23,056,587 | 23,279,935 | 446,696 | 1.919 | 0.46 |
1988 | 23,503,283 | 23,720,590 | 434,614 | 1.832 | 0.46 |
1989 | 23,937,897 | 24,148,104 | 420,413 | 1.741 | 0.46 |
1990 | 24,358,310 | 24,570,814 | 425,007 | 1.730 | 0.46 |
1991 | 24,783,317 | 24,988,083 | 409,531 | 1.639 | 0.46 |
1992 | 25,192,848 | 25,400,676 | 415,655 | 1.636 | 0.46 |
1993 | 25,608,503 | 25,806,777 | 396,548 | 1.537 | 0.46 |
1994 | 26,005,051 | 26,201,551 | 393,000 | 1.500 | 0.46 |
1995 | 26,398,051 | 26,599,048 | 401,993 | 1.511 | 0.46 |
1996 | 26,800,044 | 26,999,093 | 398,098 | 1.475 | 0.46 |
1997 | 27,198,142 | 27,397,118 | 397,952 | 1.453 | 0.46 |
1998 | 27,596,094 | 27,791,825 | 391,462 | 1.409 | 0.46 |
1999 | 27,987,556 | 28,176,997 | 378,881 | 1.345 | 0.46 |
2000 | 28,366,437 | 28,554,415 | 375,957 | 1.317 | 0.46 |
2001 | 28,742,394 | 28,930,097 | 375,406 | 1.298 | 0.46 |
2002 | 29,117,800 | 29,301,817 | 368,033 | 1.256 | 0.46 |
2003 | 29,485,833 | 29,661,270 | 350,874 | 1.183 | 0.46 |
2004 | 29,836,707 | 30,033,125 | 392,835 | 1.308 | 0.46 |
2005 | 30,229,542 | 30,431,902 | 404,720 | 1.330 | 0.46 |
2006 | 30,634,262 | 30,833,022 | 397,521 | 1.289 | 0.46 |
2007 | 31,031,783 | 31,232,633 | 401,700 | 1.286 | 0.46 |
2008 | 31,433,483 | 31,634,992 | 403,017 | 1.274 | 0.46 |
2009 | 31,836,500 | 32,042,877 | 412,754 | 1.288 | 0.46 |
2010 | 32,249,254 | 32,464,865 | 431,222 | 1.328 | 0.46 |
2011 | 32,680,476 | 32,903,699 | 446,446 | 1.357 | 0.47 |
2012 | 33,126,922 | 33,352,169 | 450,494 | 1.351 | 0.47 |
2013 | 33,577,416 | 33,803,527 | 452,223 | 1.338 | 0.47 |
2014 | 34,029,639 | 34,248,603 | 437,929 | 1.279 | 0.47 |
2015 | 34,467,568 | 34,680,458 | 425,780 | 1.228 | 0.47 |
2016 | 34,893,348 | 35,107,264 | 427,831 | 1.219 | 0.47 |
2017 | 35,321,179 | 35,528,115 | 413,871 | 1.165 | 0.47 |
2018 | 35,735,050 | 35,927,511 | 384,922 | 1.071 | 0.47 |
2019 | 36,119,972 | 36,304,408 | 368,871 | 1.016 | 0.47 |
2020 | 36,488,843 | 36,688,772 | 399,857 | 1.090 | 0.47 |
2021 | 36,888,700 | 37,076,584 | 375,769 | 1.014 | 0.47 |