Population of Zimbabwe today

16,869,601
Tuesday, April 1, 2025

Population of Zimbabwe as of today

The current population of Zimbabwe is 16,869,601 with an annual growth rate of 1.893%. Zimbabwe has a population of 0.205% of the world's population.

Population16,869,601
Growth Rate1.893%
Male8,049,126 (47.714%)
Female8,820,475 (52.286%)
Today Change+ 868
Births today1,367
Deaths today342
Births in 2025124,835
Deaths in 202531,239
Change in 2025+ 79,240 (0.472%)

Population chart for Zimbabwe

Population History of Zimbabwe

YearPopulation
(01 Jan)
Natural ChangeGrowth Rate
(%)
Total Population
(31 December)
202416,478,384309,1341.876%16,787,518
202316,203,259272,8631.684%16,476,122
202215,934,852266,1121.67%16,200,964
202115,659,568272,9461.743%15,932,514
202015,394,209263,0871.709%15,657,296
201915,148,526243,7401.609%15,392,266
201814,920,378226,4911.518%15,146,869
201714,704,586214,2461.457%14,918,832
201614,496,002207,1481.429%14,703,150
201514,302,024192,6481.347%14,494,672

Net Migration Rate of Zimbabwe

The net migration rate of Zimbabwe in the most recent year (2023) is estimated at -97,380, indicating a negative migration trend where more people are leaving than arriving.

Net Migration Rate Over the Last 10 Years

YearNet Migration
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

The population of countries near Zimbabwe

RankIsoCountryPopulationEquivalent Zimbabwe
1MZ Mozambique35,378,567209.25%
2ZM Zambia21,760,643128.719%
3BW Botswana2,551,81415.138%
4ZA South Africa64,565,468383.473%
Data sources: United Nations,World Bank, Nations Geo ,Census,Wikidata