Migranto

Immigrants in Zimbabwe

308.7K foreign-born residents — the #98 largest immigrant population in the world

#98 worldwide#25 in Africa

Where immigrants come from

The top 3 countries account for 88% of all immigrants

Largest source

126.8K

41.1% of all immigrants

2Malawi111.9K36.2%
3Zambia32.7K10.6%
4South Africa20.3K6.6%
5United Kingdom13.1K4.2%
6Botswana4K1.3%
CountryImmigrants
Mozambique126753
Malawi111872
Zambia32680
South Africa20346
United Kingdom13101
Botswana3985

By region of origin

Africa is the leading region of origin at 96%

Africa95.8%

295.6K

Europe4.2%

13.1K

Ask Migo

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

Interesting facts

Notable statistics about immigration in Zimbabwe.

Immigration sources have diversified since 1990

The top source country's share fell from 80% to 41%, indicating a broader spread of origins.

Mozambique is the leading source of immigration by a wide margin

Mozambique accounts for 41% of all immigrants, far ahead of the second-largest source at just 36%.

Zimbabwe is a primary destination for emigrants from Zambia

Zimbabwe attracts 27% of all emigrants from Zambia, making it the leading destination for those leaving the country.

How immigration changed over time

Total immigrant population by year

YearImmigrants
1990604946
1995393451
2000361947
2005319910
2010286642
2015288208
2020299407
2024308737

Top sources over time

Immigration from the 5 largest source countries

Mozambique Malawi Zambia South Africa United Kingdom
YearMozambiqueMalawiZambiaSouth AfricaUnited Kingdom
199048285569618189661142619136
199526632267945228151531318132
200019783892989263371702423747
2005145402102211297591901019394
2010117799103681303731891012174
2015118442104247305381901312243
2020122923108491316921973112705
2024126753111872326802034613101

Fastest-changing origins

How immigration from each country has changed since the selected year

Mozambique126.8K+3%
Malawi111.9K+3%
Zambia32.7K+3%
South Africa20.3K+3%
United Kingdom13.1K+3%
Botswana4K+3%

Zimbabwe as a destination, by diaspora

Share of each country's emigrants who settled in Zimbabwe

Zambia27%32.7K
Malawi26%111.9K
Botswana24%4K
Mozambique18%126.8K
South Africa2%20.3K

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

Frequently asked questions

How many immigrants live in Zimbabwe?

Around 308.7K foreign-born residents live in Zimbabwe, making it the #98-largest immigrant population in the world.

Where do most immigrants in Zimbabwe come from?

Most immigrants in Zimbabwe come from Mozambique, Malawi and Zambia — these three countries account for about 88% of all foreign-born residents.

What share of the population of Zimbabwe are immigrants?

Immigrants make up around 2% of the population of Zimbabwe — that's 308.7K out of a total population of 16.6M.

How has immigration to Zimbabwe changed over the past decade?

Over the past decade, the immigrant population in Zimbabwe has grown from 288.2K to 308.7K people, a growth of about 7%.

Where to live?

Match a country to your priorities

Explore other countries

See where people move around the world