Migranto

Immigrants in Mozambique

335.6K foreigners live in Mozambique — 1% of the country's population

#95 largest immigrant population in the world#24 in Africa

Immigrants in Mozambique by country

The 3 largest groups make up 62% of all immigrants

1Zimbabweans
101.5K30.2%
2Malawians
65.3K19.5%
3Angolans
40.7K12.1%
4Kenyans
25.8K7.7%
6Seychellois
17.7K5.3%
7Congolese
11.9K3.6%
8Burundians
8.7K2.6%
CountryImmigrants
Zimbabwe101486
Malawi65284
Angola40741
Kenya25824
South Africa21022
Seychelles17655
DR Congo11941
Burundi8742
Lesotho8173
Tanzania7736
Cape Verde7107
Nigeria5582
Zambia5539
Portugal4741
India2559
Pakistan1472

By region of origin

97% of immigrants come from Africa

335.6Ktotal

Ask Migo

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

Key facts

Immigrants in Mozambique in numbers

80% of all emigrants from Seychelles live in Mozambique

No other country has more people born in Seychelles.

Zimbabweans are the largest group by a wide margin

30% of all immigrants were born in Zimbabwe, while the next group accounts for just 19%.

1 in 7 people born in Seychelles lives in Mozambique

17.7K people born in Seychelles live in Mozambique — 14.55% of the population of Seychelles.

Immigrant population in Mozambique over time

Foreigners living in Mozambique, by year

YearImmigrants
1990113741
1995156451
2000181982
2005249878
2010285034
2015303510
2020322021
2024335604

Largest groups over time

The 5 largest groups in Mozambique, by year

Zimbabweans Malawians Angolans Kenyans South Africans
YearZimbabweansMalawiansAngolansKenyansSouth Africans
199035711229751433790877397
19954911831600197201249910175
20005713136755229371453911835
20057844150465314931996316250
20108938957509358892274918519
20159267159620372062358419198
20209737962643390922477920171
202410148665284407412582421022

Fastest-changing groups

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

Zimbabweans101.5K+4%
Malawians65.3K+4%
Angolans40.7K+4%
Kenyans25.8K+4%
South Africans21K+4%
Seychellois17.7K+4%
Congolese11.9K+4%
Burundians8.7K+4%

Share of each diaspora living in Mozambique

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

Seychellois
80%17.7K
Malawians
15%65.3K
Zimbabweans
7%101.5K
Angolans
7%40.7K
Kenyans
5%25.8K
South Africans
2%21K
Burundians
2%8.7K
Congolese
1%11.9K

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

Frequently asked questions

How many foreigners live in Mozambique?

Around 335.6K immigrants live in Mozambique — the world's #95 largest immigrant population.

What percentage of the population of Mozambique are immigrants?

Immigrants make up around 1% of the population of Mozambique — that's 335.6K out of a total population of 34.6M.

Where do most immigrants in Mozambique come from?

Most immigrants in Mozambique come from Zimbabwe, Malawi and Angola — these three countries account for about 62% of all immigrants.

How many Zimbabweans live in Mozambique?

Around 101.5K Zimbabweans live in Mozambique — about 30% of all immigrants, the largest group.

Is the immigrant population in Mozambique growing?

Yes — over the past decade, the number of immigrants in Mozambique has grown from 303.5K to 335.6K, about 11%.

Where does the data on immigrants in Mozambique come from?

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

Where to live?

Score countries, regions and cities by what matters to you

Living in Mozambique

See the full country overview