Population of Morocco

The population of Morocco is 38.081.173 as of July 1, 7, based on the latest estimates by United Nations 2024. Morocco is a country in North Africa with an area of ​​446.300 Km2.

Population Quick Facts Maroc 2024

Population of Morocco

Select another country

Population Maroc 2024 and history

YearPopulation% annual changeChanges by yearNet migrationMedian ageAverage life expectancySex Ratio (Male/100 Female)Density (N/Km²)
202438.081.173 0,95%.359.778-46.80229,575,5101,785,3
202337.712.505 1,00%.377.558-39.65029,275,3101,884,5
202237.329.064 1,04%.389.324-38.59428,975,2101,983,6
202136.954.442 0,97%.359.919-47.90228,573,4101,982,8
202036.584.208 1,04%.380.550-35.47428,273,1102,082,0
201534.607.588 1,15%.396.399-81.24826,472,9101,877,5
201032.467.016 1,37%.445.295-70.51024,770,8101,472,7
200530.358.144 1,37%.415.240-59.02423,068,7100,968,0

Population forecast Maroc

YearPopulation% annual changeChanges by yearNet migrationMedian ageAverage life expectancySex Ratio (Male/100 Female)Density (N/Km²)
202538.430.770 0,88%.339.416-56.25429,875,7101,686,1
203039.953.460 0,69%.273.594-71.55231,476,5101,389,5
203541.182.094 0,54%.221.623-76.77532,877,4101,192,3
204042.168.205 0,41%.174.706-80.98834,278,2100,894,5
204542.925.306 0,29%.126.342-81.75335,879,0100,796,2
205043.440.431 0,19%.82.677-74.92737,479,8100,897,3
205543.707.696 0,06%.24.845-80.43339,080,5100,997,9
206043.707.410-0,06%-24.176-79.71040,581,3101,197,9

Population of religions in Maroc

Population
YearChristianityIslamicHinduismBuddhismFolk religionJudaismOther religionsNon-religious
201020.00031.930.000<10.000<10.000<10.000<10.000<10.000<10.000
202020.00035.510.000<10.000<10.000<10.000<10.000<10.000<10.000
203020.00038.090.000<10.000<10.000<10.000<10.000<10.000<10.000
204010.00039.470.000<10.000<10.000<10.000<10.000<10.000<10.000
205010.00039.950.000<10.000<10.000<10.000<10.000<10.000<10.000
Proportion (%)
YearChristianityIslamicHinduismBuddhismFolk religionJudaismOther religionsNon-religious
2010<1,0> 99,0<1,0<1,0<1,0<1,0<1,0<1,0
2020<1,0> 99,0<1,0<1,0<1,0<1,0<1,0<1,0
2030<1,0> 99,0<1,0<1,0<1,0<1,0<1,0<1,0
2040<1,0> 99,0<1,0<1,0<1,0<1,0<1,0<1,0
2050<1,0> 99,0<1,0<1,0<1,0<1,0<1,0<1,0

See more: