Immigrants in Mozambique
335.6K foreigners live in Mozambique — 1% of the country's population
Immigrants in Mozambique by country
The 3 largest groups make up 62% of all immigrants
| Country | Immigrants |
|---|---|
| Zimbabwe | 101486 |
| Malawi | 65284 |
| Angola | 40741 |
| Kenya | 25824 |
| South Africa | 21022 |
| Seychelles | 17655 |
| DR Congo | 11941 |
| Burundi | 8742 |
| Lesotho | 8173 |
| Tanzania | 7736 |
| Cape Verde | 7107 |
| Nigeria | 5582 |
| Zambia | 5539 |
| Portugal | 4741 |
| India | 2559 |
| Pakistan | 1472 |
By region of origin
97% of immigrants come from Africa
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
| Year | Immigrants |
|---|---|
| 1990 | 113741 |
| 1995 | 156451 |
| 2000 | 181982 |
| 2005 | 249878 |
| 2010 | 285034 |
| 2015 | 303510 |
| 2020 | 322021 |
| 2024 | 335604 |
Largest groups over time
The 5 largest groups in Mozambique, by year
| Year | Zimbabweans | Malawians | Angolans | Kenyans | South Africans |
|---|---|---|---|---|---|
| 1990 | 35711 | 22975 | 14337 | 9087 | 7397 |
| 1995 | 49118 | 31600 | 19720 | 12499 | 10175 |
| 2000 | 57131 | 36755 | 22937 | 14539 | 11835 |
| 2005 | 78441 | 50465 | 31493 | 19963 | 16250 |
| 2010 | 89389 | 57509 | 35889 | 22749 | 18519 |
| 2015 | 92671 | 59620 | 37206 | 23584 | 19198 |
| 2020 | 97379 | 62643 | 39092 | 24779 | 20171 |
| 2024 | 101486 | 65284 | 40741 | 25824 | 21022 |
Fastest-changing groups
How each group's numbers have changed since the selected year
Share of each diaspora living in Mozambique
Of each group's emigrants worldwide, the share who live in Mozambique
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