Migranto

Immigrants in Morocco

92.4K foreign-born residents — the #136 largest immigrant population in the world

#136 worldwide#40 in Africa

Where immigrants come from

The top 3 countries account for 67% of all immigrants

Largest source

41.3K

44.7% of all immigrants

2Algeria15.7K17.0%
3Spain4.8K5.2%
4Syria4K4.3%
5Tunisia3K3.3%
6Italy2.2K2.4%
8Egypt2.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

Europe is the leading region of origin at 57%

Europe57.4%

53.1K

Africa32.1%

29.6K

Middle East8.2%

7.6K

North America2.3%

2.1K

Ask Migo

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

Interesting facts

Notable statistics about immigration in Morocco.

France is the leading source of immigration by a wide margin

France accounts for 45% of all immigrants, far ahead of the second-largest source at just 17%.

Immigration has become more concentrated over time

The top source's share rose from 34% to 45%, with France increasingly the primary origin.

How immigration changed over time

Total immigrant population by year

YearImmigrants
199043973
199540348
200042500
200545075
201059061
201576768
202085156
202492403

Top sources over time

Immigration from the 5 largest source countries

France Algeria Spain Syria Tunisia
YearFranceAlgeriaSpainSyriaTunisia
1990150569188280213991763
1995138138429257112841618
2000145478877270813531704
2005154229412287214361808
20102683910231312115601964
20153461513194402526192533
20203806314497442136762781
20244130115731479739893018

Fastest-changing origins

How immigration from each country has changed since the selected year

France41.3K+9%
Algeria15.7K+9%
Spain4.8K+9%
Syria4K+9%
Tunisia3K+9%
Italy2.2K+9%
Republic of Congo2.2K+9%
Egypt2.2K+9%

Morocco as a destination, by diaspora

Share of each country's emigrants who settled in Morocco

France2%41.3K
Algeria1%15.7K
Republic of Congo1%2.2K

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

Frequently asked questions

How many immigrants live in Morocco?

Around 92.4K foreign-born residents live in Morocco, making it the #136-largest immigrant population in the world.

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 foreign-born residents.

What share 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.

How has immigration to Morocco changed over the past decade?

Over the past decade, the immigrant population in Morocco has grown from 76.8K to 92.4K people, a growth of about 20%.

Where to live?

Match a country to your priorities

Explore other countries

See where people move around the world