Zimbabwe
19502100
2025
Net migrants
-54,555
Net migration rate
-3.2 per 1,000 people
Net migration from 1950 to 2100 (projections after 2024)
Net migrants
-8,794,307
Cumulative over selected range
Peak immigration
390,593
Top year: 1980
Peak emigration
-243,947
Lowest year: 1993
Recent avg (10 yrs)
-76920
Per year
Migration flows in Zimbabwe are relatively modest.