Net migration in Zimbabwe

Net migration in Zimbabwe was -97,380 in 2023, according to the World Bank. That is up 5.3% from 2022. That is the 201st highest of 215 countries in 2023.

2023, persons-97,380
Change on 2022+5.3%
Rank201st of 215Countries ranked
Series high390,5931980
Series low-243,9471993

Net migration in Zimbabwe, 1960 to 2023

-400K-200K0200K400K19601970198019902000201020231960: -8,260 persons1961: -8,204 persons1962: -8,529 persons1963: -8,936 persons1964: -9,631 persons1965: -10,465 persons1966: -11,211 persons1967: -11,814 persons1968: -11,997 persons1969: -12,028 persons1970: -24,102 persons1971: -22,719 persons1972: -20,959 persons1973: -18,733 persons1974: -16,105 persons1975: -28,988 persons1976: -32,495 persons1977: -89,270 persons1978: -170,727 persons1979: -67,937 persons1980: 390,593 persons1981: 11,523 persons1982: 32,899 persons1983: 4,456 persons1984: 5,124 persons1985: 4,718 persons1986: 6,154 persons1987: 21,308 persons1988: 11,327 persons1989: 3,736 persons1990: 4,948 persons1991: 3,749 persons1992: 75,788 persons1993: -243,947 persons1994: -174,723 persons1995: -45,428 persons1996: 978 persons1997: 395 persons1998: 6,645 persons1999: -86,343 persons2000: -165,181 persons2001: -139,361 persons2002: -101,212 persons2003: -96,667 persons2004: -127,550 persons2005: -134,212 persons2006: -57,257 persons2007: -118,299 persons2008: -113,858 persons2009: -108,689 persons2010: -108,671 persons2011: -108,714 persons2012: -177,061 persons2013: -176,972 persons2014: -177,029 persons2015: -162,220 persons2016: -140,181 persons2017: -128,241 persons2018: -117,758 persons2019: -103,107 persons2020: -89,440 persons2021: -74,623 persons2022: -102,828 persons2023: -97,380 persons
persons. Source: World Bank, Net migration (SM.POP.NETM). Retrieved 2026-10-11, published 2026-10-08.
All 64 values
Periodpersons
2023-97,380
2022-102,828
2021-74,623
2020-89,440
2019-103,107
2018-117,758
2017-128,241
2016-140,181
2015-162,220
2014-177,029
2013-176,972
2012-177,061
2011-108,714
2010-108,671
2009-108,689
2008-113,858
2007-118,299
2006-57,257
2005-134,212
2004-127,550
2003-96,667
2002-101,212
2001-139,361
2000-165,181
1999-86,343
19986,645
1997395
1996978
1995-45,428
1994-174,723
1993-243,947
199275,788
19913,749
19904,948
19893,736
198811,327
198721,308
19866,154
19854,718
19845,124
19834,456
198232,899
198111,523
1980390,593
1979-67,937
1978-170,727
1977-89,270
1976-32,495
1975-28,988
1974-16,105
1973-18,733
1972-20,959
1971-22,719
1970-24,102
1969-12,028
1968-11,997
1967-11,814
1966-11,211
1965-10,465
1964-9,631
1963-8,936
1962-8,529
1961-8,204
1960-8,260

Rankings

Definition

Immigrants minus emigrants during the year, citizens and noncitizens together. A negative value means more people left than arrived.

How to cite

World Bank, World Development Indicators. Net migration (SM.POP.NETM). https://data.worldbank.org/indicator/SM.POP.NETM. Retrieved 2026-10-11.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

What is the latest net migration in Zimbabwe? Cite the source.
get_value {"indicator":"net_migration","place":"zw"}
GET https://invokely.ai/api/v1/value?indicator=net_migration&place=zw

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

What is the net migration in Zimbabwe?

Net migration in Zimbabwe was -97,380 in 2023, according to the World Bank. That is up 5.3% from 2022. That is the 201st highest of 215 countries in 2023.

Where does this figure come from?

World Bank. Net migration (SM.POP.NETM). Retrieved by Invokely on 2026-10-11.

What was the highest net migration in Zimbabwe?

390,593 in 1980, the highest value since 1960 in this series.

Net migration in other countries

Related statistics for Zimbabwe

All statistics for Zimbabwe