Migranto

Immigrants in Morocco

92.4K foreigners live in Morocco — 0% of the country's population

#136 largest immigrant population in the world#40 in Africa

Immigrants in Morocco by country

The 3 largest groups make up 67% of all immigrants

1French
41.3K44.7%
2Algerians
15.7K17.0%
3Spaniards
4.8K5.2%
4Syrians
4K4.3%
5Tunisians
3K3.3%
6Italians
2.2K2.4%
7Congolese
2.2K2.4%
8Egyptians
2.2K2.4%
CountryImmigrants
France41301
Algeria15731
Spain4797
Syria3989
Tunisia3018
Italy2219
Republic of Congo2201
Egypt2176
USA2139
Senegal2113
Iraq2006
Mauritania1863
Germany1685
Belgium1641
Lebanon1579
United Kingdom1418
Libya1376
Guinea1151

By region of origin

57% of immigrants come from Europe

92.4Ktotal

Ask Migo

Tap a question — our AI assistant answers it in chat, with real migration data

Key facts

Immigrants in Morocco in numbers

French are the largest group by a wide margin

45% of all immigrants were born in France, while the next group accounts for just 17%.

More immigrants come from a single country than in 1990

The largest group's share rose from 34% to 45%, and today that group is people born in France.

Immigrant population in Morocco over time

Foreigners living in Morocco, by year

YearImmigrants
199043973
199540348
200042500
200545075
201059061
201576768
202085156
202492403

Largest groups over time

The 5 largest groups in Morocco, by year

French Algerians Spaniards Syrians Tunisians
YearFrenchAlgeriansSpaniardsSyriansTunisians
1990150569188280213991763
1995138138429257112841618
2000145478877270813531704
2005154229412287214361808
20102683910231312115601964
20153461513194402526192533
20203806314497442136762781
20244130115731479739893018

Fastest-changing groups

How each group's numbers have changed since the selected year

French41.3K+9%
Algerians15.7K+9%
Spaniards4.8K+9%
Syrians4K+9%
Tunisians3K+9%
Italians2.2K+9%
Congolese2.2K+9%
Egyptians2.2K+9%

Share of each diaspora living in Morocco

Of each group's emigrants worldwide, the share who live in Morocco

French
2%41.3K
Algerians
1%15.7K
Congolese
1%2.2K

Data source: International Migrant Stock 2024 (UN DESA, Population Division)

Frequently asked questions

How many foreigners live in Morocco?

Around 92.4K immigrants live in Morocco — the world's #136 largest immigrant population.

What percentage of the population of Morocco are immigrants?

Immigrants make up around 0% of the population of Morocco — that's 92.4K out of a total population of 38.1M.

Where do most immigrants in Morocco come from?

Most immigrants in Morocco come from France, Algeria and Spain — these three countries account for about 67% of all immigrants.

How many French live in Morocco?

Around 41.3K French live in Morocco — about 45% of all immigrants, the largest group.

Is the immigrant population in Morocco growing?

Yes — over the past decade, the number of immigrants in Morocco has grown from 76.8K to 92.4K, about 20%.

Where does the data on immigrants in Morocco come from?

The source is International Migrant Stock 2024 (UN DESA, Population Division). It counts people born abroad who now live in Morocco. Their children born in Morocco are not included.

Where to live?

Score countries, regions and cities by what matters to you

Living in Morocco

See the full country overview