Source | UN (World Population Prospects 2022) |
Date | 11 May 2024 |
There are 19.22 million males and 18.99 million females in Morocco. The percentage of the male population is 50.29%, compared to 49.71% of the female population. Morocco has 225k more males than females. The sex ratio in Morocco in 2024 will be 101.183 males per 100 females. Morocco is in the 177th position in terms of the female-to-male ratio.
Year | Population | Growth (%) |
---|---|---|
1950 | 8,946,209 | 2.67 |
1955 | 10,242,168 | 2.77 |
1960 | 11,769,774 | 2.66 |
1965 | 13,381,880 | 2.60 |
1970 | 15,274,351 | 2.64 |
1975 | 17,325,325 | 2.48 |
1980 | 19,678,444 | 2.67 |
1985 | 22,335,077 | 2.30 |
1990 | 24,570,814 | 1.73 |
1995 | 26,599,048 | 1.51 |
2000 | 28,554,415 | 1.32 |
2005 | 30,431,902 | 1.33 |
2010 | 32,464,865 | 1.33 |
2015 | 34,680,458 | 1.23 |
2020 | 36,688,772 | 1.09 |
2021 | 37,076,584 | 1.01 |
2022 | 37,457,971 | 1.03 |
2023 | 37,840,044 | 1.00 |
2024 | 38,211,459 | 0.96 |
Year | Total | Crude(per 1000) | ||
---|---|---|---|---|
Death | Birth | Crude death | Crude birth | |
1950 | 223,341 | 457,065 | 24.962 | 51.085 |
1955 | 247,793 | 536,358 | 24.183 | 52.344 |
1960 | 267,971 | 600,551 | 22.745 | 50.975 |
1965 | 254,662 | 637,663 | 19.004 | 47.585 |
1970 | 250,544 | 680,427 | 16.387 | 44.503 |
1975 | 251,415 | 733,399 | 14.488 | 42.262 |
1980 | 232,612 | 775,493 | 11.814 | 39.385 |
1985 | 209,596 | 780,234 | 9.373 | 34.891 |
1990 | 189,752 | 719,666 | 7.706 | 29.227 |
1995 | 184,265 | 683,594 | 6.915 | 25.655 |
2000 | 183,928 | 650,258 | 6.432 | 22.740 |
2005 | 188,186 | 651,843 | 6.177 | 21.398 |
2010 | 193,934 | 695,643 | 5.966 | 21.402 |
2015 | 198,094 | 705,071 | 5.705 | 20.307 |
2020 | 222,905 | 656,572 | 6.073 | 17.889 |
2021 | 228,888 | 650,892 | 6.170 | 17.545 |
2022 | 216,097 | 643,109 | 5.766 | 17.161 |
2023 | 220,336 | 637,479 | 5.820 | 16.839 |
2024 | 224,722 | 630,394 | 5.878 | 16.490 |
Year | Population | Urban (%) | |
---|---|---|---|
Urban | Rural | ||
1950 | 2,352,900 | 6,633,089 | 26.184 |
1955 | 2,913,419 | 7,589,247 | 27.740 |
1960 | 3,619,334 | 8,709,198 | 29.357 |
1965 | 4,533,672 | 9,695,372 | 31.862 |
1970 | 5,516,314 | 10,483,694 | 34.477 |
1975 | 6,714,483 | 11,089,215 | 37.714 |
1980 | 8,250,172 | 11,769,675 | 41.210 |
1985 | 10,091,997 | 12,445,379 | 44.779 |
1990 | 12,039,279 | 12,839,857 | 48.391 |
1995 | 13,995,788 | 13,079,444 | 51.692 |
2000 | 15,386,939 | 13,462,682 | 53.335 |
2005 | 16,839,654 | 13,681,416 | 55.174 |
2010 | 18,803,302 | 13,606,337 | 58.018 |
2015 | 21,163,594 | 13,639,728 | 60.809 |
2020 | 23,551,599 | 13,519,119 | 63.532 |
2021 | 24,022,960 | 13,474,542 | 64.065 |
2022 | 24,490,652 | 13,423,201 | 64.596 |
2023 | 24,954,355 | 13,365,371 | 65.121 |
2024 | 25,413,883 | 13,301,395 | 65.643 |
Age group | Male | Female | Total | M per 100 F | |
---|---|---|---|---|---|
Persons | Share (%) | ||||
00-04 | 1,623,111 | 1,555,743 | 3,178,854 | 8.32 | 104.330 |
05-09 | 1,712,226 | 1,630,961 | 3,343,188 | 8.75 | 104.983 |
10-14 | 1,740,741 | 1,652,568 | 3,393,309 | 8.88 | 105.336 |
15-19 | 1,590,585 | 1,530,159 | 3,120,744 | 8.17 | 103.949 |
20-24 | 1,480,725 | 1,436,906 | 2,917,631 | 7.64 | 103.050 |
25-29 | 1,431,765 | 1,398,208 | 2,829,973 | 7.41 | 102.400 |
30-34 | 1,453,227 | 1,408,842 | 2,862,070 | 7.49 | 103.150 |
35-39 | 1,414,995 | 1,390,088 | 2,805,083 | 7.34 | 101.792 |
40-44 | 1,329,043 | 1,315,688 | 2,644,731 | 6.92 | 101.015 |
45-49 | 1,186,658 | 1,190,540 | 2,377,197 | 6.22 | 99.674 |
50-54 | 1,049,590 | 1,047,908 | 2,097,497 | 5.49 | 100.161 |
55-59 | 910,005 | 929,692 | 1,839,696 | 4.81 | 97.882 |
60-64 | 794,611 | 822,766 | 1,617,377 | 4.23 | 96.578 |
65-69 | 656,495 | 665,933 | 1,322,428 | 3.46 | 98.583 |
70-74 | 448,827 | 473,980 | 922,808 | 2.42 | 94.693 |
75-79 | 236,372 | 291,046 | 527,418 | 1.38 | 81.215 |
80-84 | 108,855 | 163,035 | 271,889 | 0.71 | 66.768 |
85-89 | 39,492 | 67,013 | 106,505 | 0.28 | 58.932 |
90-94 | 9,525 | 19,174 | 28,699 | 0.08 | 49.677 |
95-99 | 1,151 | 2,964 | 4,115 | 0.01 | 38.833 |
100+ | 53 | 194 | 247 | 0.00 | 27.320 |
Total | 19,218,052 | 18,993,408 | 38,211,459 | 101.183 |