> > World Population >>  Africa >> North Africa

Morocco Population 2025

Morocco, officially the Kingdom of Morocco, is the northwesternmost country in the Maghreb region of North Africa. As per the 2024 RGPH census, the legal population of the Kingdom of Morocco reached 36,828,330 (37 million) as of September 1, 2024.

Population Overview (2025)

MoroccoPopulation
Total Population36,828,330
Moroccan Citizens36,680,178
Foreign Residents148,152

Population Growth (2014-2024)

Aspect2014 Population2024 PopulationAbsolute IncreaseAnnual Growth Rate
Total Population33,848,24236,828,3302,980,0880.85%
Foreigners86,206148,15261,9465.6%

Urban and Rural Population (2024)

Area Type2014 Population2024 PopulationAbsolute IncreaseAnnual Growth Rate
Urban20,432,43923,110,1082,677,6691.24%
Rural13,415,80313,718,222302,4190.22%

read about Top countries in Africa by population

Morocco2025 Population
Total Population36,828,330
Global Rank39
Share of World Pop.0.47%
Land Area 446,300 sq. km  (172,300 sq. mi)
Area Rank57
Pop. Density83 people/sq. km
Growth Rate1.01%
Fertility Rate* of Morocco 2.42
Infant mortality rate ** in Morocco 16.1
Median Age in Morocco 29.5 Years
Life Expectancy in Morocco 77.43 years
Urban Population of Morocco 63.8 %

Religion in Morocco

The main religion in Morocco is Islam, which is the state religion.  99% of the  Morocco population are Muslim, and virtually all of those are Sunni. The second-largest religion in the country is Christianity which is followed by 1% of the population. Other smaller faiths include Baháʼí Faith and Jews. 

Religions percentage in Morocco

  • Islam –  98.9%
  • Christianity – 0.9%
  • Judaism – 0.2%

also read about religion in Africa

Top Cities in Morocco by Population
#CityPopulation
1Casablanca33,59,818
2Fez11,12,072
3Tangier9,47,952
4Marrakesh9,28,850
5Salé8,90,403
6Meknes6,32,079
7Rabat5,77,827
8Oujda4,94,252
9Kenitra4,31,282
10Agadir4,21,844
11Tetouan3,80,787
12Temara3,13,510
13Safi3,08,508
14Mohammedia2,08,612
15Khouribga1,96,196
16El Jadida1,94,934
17Beni Mellal1,92,676
18Aït Melloul1,71,847
19Nador1,61,726
20Dar Bouazza1,51,373

Source: United Nations World Population Prospects

*Fertility rate, average number of children born to women during their reproductive years. 

**Infant mortality rate is the number of deaths per 1,000 live births of children under one year of age.

Population of Morocco 2025 | Religion in Morocco

Rajeev Rana

Rajeev Rana loves reading about history and demography and has been writing on these topics for five years. While not a certified expert, he has a deep understanding of demography in India. Rajeev contributes to several websites and has extensive knowledge of the Delhi NCR area.