๐Ÿ‡ฟ๐Ÿ‡ผ Population of Zimbabwe

16,665,409
Current Population of Zimbabwe
354,553
Net population growth this year
43.08
Population Density (people/kmยฒ)

As of July 1, 2023 the population of Zimbabwe reached 16,665,409, of which 7,879,254 people are male and 8,786,154 female. The country has a population density of 43.0798 people per square kilometer. With an overall population growth rate of 2.128% for the year. According to the latest data, Zimbabwe is set to increase its population size by 355,273 people next year. Making the total population count of Zimbabwe 17,020,321 people by 2024.

Historic Population of Zimbabwe (1950 - 2023)

Between 1950 and 2023 the population of Zimbabwe grown from 2,791,326 people to 16,665,409. An increase of the population size by 497.04% in 73 years.

Year Total Male Female People +/- Density (p/kmยฒ) Growth Rate
1950 2,791,326 1,391,011 1,400,315 89,860 7.2155 3.22%
1951 2,881,713 1,434,915 1,446,799 90,915 7.4492 3.155%
1952 2,973,713 1,479,586 1,494,127 93,084 7.687 3.13%
1953 3,067,899 1,525,319 1,542,581 95,288 7.9305 3.106%
1954 3,164,517 1,572,215 1,592,302 97,947 8.1802 3.095%
1955 3,263,625 1,620,317 1,643,308 100,270 8.4364 3.073%
1956 3,365,477 1,669,752 1,695,726 103,434 8.6997 3.074%
1957 3,470,494 1,720,714 1,749,780 106,599 8.9712 3.072%
1958 3,578,800 1,773,314 1,805,486 110,015 9.2511 3.074%
1959 3,690,640 1,827,700 1,862,940 113,664 9.5402 3.08%
1960 3,806,310 1,883,976 1,922,334 117,676 9.8392 3.092%
1961 3,925,952 1,942,236 1,983,717 121,609 10.1485 3.098%
1962 4,049,778 2,002,581 2,047,197 126,041 10.4686 3.113%
1963 4,177,930 2,065,072 2,112,858 130,265 10.7999 3.118%
1964 4,310,332 2,129,644 2,180,688 134,535 11.1421 3.121%
1965 4,447,148 2,196,330 2,250,818 139,099 11.4958 3.128%
1966 4,588,528 2,265,204 2,323,325 143,661 11.8613 3.131%
1967 4,734,694 2,336,428 2,398,266 148,671 12.2391 3.14%
1968 4,886,348 2,410,390 2,475,958 154,635 12.6311 3.165%
1969 5,044,164 2,487,505 2,556,658 160,997 13.0391 3.192%
1970 5,202,918 2,561,796 2,641,122 156,513 13.4494 3.008%
1971 5,363,423 2,633,818 2,729,604 164,496 13.8643 3.067%
1972 5,532,842 2,710,849 2,821,992 174,341 14.3023 3.151%
1973 5,712,712 2,793,720 2,918,992 185,399 14.7673 3.246%
1974 5,903,530 2,882,840 3,020,690 196,239 15.2605 3.324%
1975 6,097,083 2,971,519 3,125,564 190,865 15.7608 3.131%
1976 6,288,387 3,055,745 3,232,642 191,744 16.2554 3.049%
1977 6,453,044 3,114,923 3,338,122 137,570 16.681 2.132%
1978 6,549,348 3,113,302 3,436,046 55,039 16.9299 0.84%
1979 6,655,833 3,119,594 3,536,239 157,930 17.2052 2.373%
1980 7,049,926 3,372,896 3,677,030 630,256 18.2239 8.946%
1981 7,506,526 3,673,125 3,833,401 282,944 19.4042 3.77%
1982 7,803,856 3,828,636 3,975,219 311,715 20.1728 3.995%
1983 8,106,356 3,976,948 4,129,408 293,286 20.9548 3.618%
1984 8,398,567 4,111,935 4,286,632 291,136 21.7101 3.467%
1985 8,690,516 4,251,100 4,439,415 292,761 22.4648 3.369%
1986 8,983,044 4,389,238 4,593,806 292,296 23.221 3.254%
1987 9,277,488 4,514,424 4,763,064 296,593 23.9821 3.197%
1988 9,568,739 4,625,525 4,943,214 285,908 24.735 2.988%
1989 9,846,346 4,742,741 5,103,605 269,306 25.4526 2.735%
1990 10,113,893 4,866,042 5,247,850 265,788 26.1442 2.628%
1991 10,377,815 4,989,642 5,388,174 262,055 26.8265 2.525%
1992 10,641,501 5,102,026 5,539,474 265,316 27.5081 2.493%
1993 10,794,918 5,153,386 5,641,532 41,518 27.9047 0.385%
1994 10,858,594 5,170,029 5,688,565 85,834 28.0693 0.79%
1995 10,994,042 5,228,886 5,765,156 185,061 28.4194 1.683%
1996 11,178,171 5,316,578 5,861,594 183,198 28.8954 1.639%
1997 11,362,402 5,404,410 5,957,992 185,263 29.3716 1.631%
1998 11,548,364 5,492,694 6,055,670 186,662 29.8523 1.616%
1999 11,716,454 5,570,832 6,145,623 149,519 30.2868 1.276%
2000 11,834,676 5,621,606 6,213,071 86,925 30.5924 0.734%
2001 11,910,978 5,653,006 6,257,972 65,677 30.7897 0.551%
2002 11,984,644 5,684,128 6,300,516 81,656 30.9801 0.681%
2003 12,075,828 5,722,449 6,353,380 100,713 31.2158 0.834%
2004 12,160,882 5,755,027 6,405,855 69,393 31.4357 0.571%
2005 12,224,752 5,773,926 6,450,827 58,349 31.6008 0.477%
2006 12,330,490 5,818,877 6,511,612 153,126 31.8741 1.242%
2007 12,450,568 5,872,489 6,578,080 87,030 32.1845 0.699%
2008 12,550,348 5,911,975 6,638,373 112,529 32.4424 0.897%
2009 12,679,810 5,965,794 6,714,016 146,396 32.7771 1.155%
2010 12,839,770 6,034,165 6,805,606 173,525 33.1906 1.351%
2011 13,025,785 6,114,111 6,911,674 198,504 33.6714 1.524%
2012 13,265,331 6,223,804 7,041,528 280,588 34.2906 2.115%
2013 13,555,422 6,363,142 7,192,279 299,593 35.0405 2.21%
2014 13,855,753 6,508,226 7,347,527 301,070 35.8169 2.173%
2015 14,154,937 6,652,836 7,502,101 297,298 36.5902 2.1%
2016 14,452,704 6,796,658 7,656,047 298,237 37.36 2.064%
2017 14,751,101 6,940,630 7,810,471 298,556 38.1313 2.024%
2018 15,052,184 7,086,002 7,966,182 303,610 38.9096 2.017%
2019 15,354,608 7,231,990 8,122,618 301,237 39.6914 1.962%
2020 15,669,666 7,385,220 8,284,446 328,880 40.5058 2.099%
2021 15,993,524 7,543,690 8,449,834 318,836 41.343 1.994%
2022 16,320,537 7,705,602 8,614,936 335,190 42.1883 2.054%
2023 16,665,409 7,879,254 8,786,154 354,553 43.0798 2.128%

Statements that can be derived from Zimbabwe's population data

  • Zimbabwe has a population of 16,665,409 people, as of July 1, 2023.
  • Zimbabwe's population is equivalent to 0.21% of the total world population.
  • In 2023, Zimbabwe's population will grow with 354,553 people.
  • In 2023, 9,999 more people will emigrate from Zimbabwe than immigrate to the country.
  • The median age of the population in Zimbabwe is 18.44 years.
  • In Zimbabwe there are 43.08 people per square kilometers (0.386102 square miles), if spaced out evenly.
  • 35.35 infants die at birth out of a 1000 new born in Zimbabwe.
  • In Zimbabwe, 7,879,254 of the total population are male, and 8,786,154 are female.

Future Population of Zimbabwe (2023 - 2100)

Zimbabwe's population is set to incease in the future from 16,665,409 people to 35,633,415 people. An increase of the population size by 1176.58% from 2023 to 2100.

Year Total Male Female People +/- Density (p/kmยฒ) Growth Rate
2023 16,665,409 7,879,254 8,786,154 354,553 43.0798 2.128%
2024 17,020,321 8,058,560 8,961,762 355,273 43.9972 2.087%
2025 17,375,285 8,237,871 9,137,412 354,653 44.9148 2.041%
2026 17,731,592 8,417,861 9,313,732 357,963 45.8358 2.019%
2027 18,090,446 8,599,116 9,491,330 359,744 46.7635 1.989%
2028 18,451,235 8,781,306 9,669,930 361,834 47.6961 1.961%
2029 18,814,068 8,964,499 9,849,568 363,831 48.634 1.934%
2030 19,179,393 9,148,928 10,030,466 366,820 49.5784 1.913%
2031 19,547,971 9,334,949 10,213,022 370,337 50.5311 1.895%
2032 19,919,582 9,522,423 10,397,159 372,884 51.4917 1.872%
2033 20,293,203 9,710,860 10,582,344 374,359 52.4576 1.845%
2034 20,668,334 9,900,001 10,768,332 375,901 53.4273 1.819%
2035 21,044,297 10,089,492 10,954,804 376,025 54.3991 1.787%
2036 21,420,364 10,278,966 11,141,399 376,111 55.3712 1.756%
2037 21,795,710 10,468,016 11,327,694 374,579 56.3415 1.719%
2038 22,169,385 10,656,172 11,513,212 372,771 57.3074 1.682%
2039 22,541,721 10,843,583 11,698,138 371,902 58.2699 1.65%
2040 22,912,369 11,030,042 11,882,326 369,393 59.228 1.612%
2041 23,279,976 11,214,835 12,065,141 365,821 60.1783 1.571%
2042 23,644,449 11,397,926 12,246,524 363,126 61.1205 1.536%
2043 24,006,629 11,579,772 12,426,857 361,235 62.0567 1.505%
2044 24,367,005 11,760,599 12,606,406 359,517 62.9883 1.475%
2045 24,723,911 11,939,552 12,784,358 354,293 63.9108 1.433%
2046 25,075,678 12,115,781 12,959,896 349,241 64.8202 1.393%
2047 25,423,417 12,289,844 13,133,573 346,238 65.7191 1.362%
2048 25,766,806 12,461,593 13,305,213 340,540 66.6067 1.322%
2049 26,105,252 12,630,714 13,474,538 336,352 67.4816 1.288%
2050 26,438,589 12,797,148 13,641,440 330,321 68.3433 1.249%
2051 26,767,174 12,961,102 13,806,072 326,849 69.1926 1.221%
2052 27,091,756 13,122,969 13,968,788 322,316 70.0317 1.19%
2053 27,410,976 13,282,062 14,128,914 316,124 70.8569 1.153%
2054 27,725,551 13,438,760 14,286,791 313,026 71.67 1.129%
2055 28,035,146 13,592,897 14,442,250 306,165 72.4703 1.092%
2056 28,338,431 13,743,802 14,594,629 300,405 73.2543 1.06%
2057 28,636,851 13,892,204 14,744,646 296,433 74.0257 1.035%
2058 28,930,746 14,038,232 14,892,514 291,358 74.7854 1.007%
2059 29,218,387 14,181,064 15,037,322 283,923 75.529 0.972%
2060 29,499,214 14,320,430 15,178,785 277,733 76.2549 0.941%
2061 29,774,881 14,457,144 15,317,737 273,600 76.9675 0.919%
2062 30,044,786 14,590,927 15,453,859 266,210 77.6652 0.886%
2063 30,307,946 14,721,286 15,586,660 260,108 78.3455 0.858%
2064 30,565,551 14,848,818 15,716,732 255,101 79.0114 0.835%
2065 30,816,544 14,972,947 15,843,597 246,886 79.6602 0.801%
2066 31,061,017 15,093,680 15,967,337 242,060 80.2921 0.779%
2067 31,301,429 15,212,281 16,089,147 238,763 80.9136 0.763%
2068 31,536,232 15,327,948 16,208,284 230,843 81.5206 0.732%
2069 31,765,469 15,440,662 16,324,806 227,632 82.1131 0.717%
2070 31,990,138 15,550,910 16,439,228 221,706 82.6939 0.693%
2071 32,209,047 15,658,085 16,550,962 216,112 83.2598 0.671%
2072 32,421,533 15,761,845 16,659,687 208,859 83.8091 0.644%
2073 32,627,476 15,862,044 16,765,432 203,028 84.3414 0.622%
2074 32,827,926 15,959,187 16,868,739 197,873 84.8596 0.603%
2075 33,021,446 16,052,580 16,968,865 189,165 85.3598 0.573%
2076 33,207,261 16,141,841 17,065,420 182,466 85.8401 0.549%
2077 33,385,667 16,227,112 17,158,555 174,346 86.3013 0.522%
2078 33,556,723 16,308,396 17,248,327 167,766 86.7435 0.5%
2079 33,720,831 16,385,886 17,334,945 160,450 87.1677 0.476%
2080 33,877,434 16,459,321 17,418,113 152,756 87.5725 0.451%
2081 34,026,923 16,528,936 17,497,987 146,223 87.959 0.43%
2082 34,169,078 16,594,578 17,574,499 138,085 88.3264 0.404%
2083 34,303,468 16,656,026 17,647,441 130,695 88.6738 0.381%
2084 34,431,906 16,714,301 17,717,606 126,183 89.0058 0.366%
2085 34,553,812 16,769,133 17,784,679 117,629 89.321 0.34%
2086 34,668,326 16,820,087 17,848,238 111,397 89.617 0.321%
2087 34,776,289 16,867,625 17,908,664 104,530 89.8961 0.301%
2088 34,877,815 16,911,829 17,965,985 98,522 90.1585 0.282%
2089 34,974,313 16,953,378 18,020,935 94,475 90.4079 0.27%
2090 35,065,411 16,992,166 18,073,245 87,720 90.6434 0.25%
2091 35,149,062 17,027,183 18,121,878 79,581 90.8597 0.226%
2092 35,225,253 17,058,381 18,166,872 72,802 91.0566 0.207%
2093 35,295,032 17,086,338 18,208,695 66,756 91.237 0.189%
2094 35,358,926 17,111,349 18,247,577 61,032 91.4022 0.173%
2095 35,416,870 17,133,385 18,283,485 54,856 91.5519 0.155%
2096 35,469,605 17,152,875 18,316,730 50,614 91.6883 0.143%
2097 35,517,791 17,170,155 18,347,637 45,758 91.8128 0.129%
2098 35,561,278 17,185,144 18,376,134 41,217 91.9252 0.116%
2099 35,599,778 17,197,667 18,402,111 35,783 92.0248 0.101%
2100 35,633,415 17,207,739 18,425,676 31,490 92.1117 0.088%

Population Density of Zimbabwe

Today, Zimbabwe has a population density of 43.0798 people per square kilometer. The country has seen a change in density from 7.2155 people/kmยฒ since the 1950 to 43.0798 people/kmยฒ in 2023. In the future, Zimbabwe is projected to reach a population density of 92.1117 people per square kilometer, by the year 2100.

Population Density of Zimbabwe Between 1950 - 2100

View Detailed Population Density Data for Zimbabwe

Growth Rate of Zimbabwe's Population

The population growth rate of Zimbabwe currently stands at 2.128% as of July 1, 2023. This is an increase by 0.074 percentage points when compared to data from previous year. By 2023, the population growth rate of Zimbabwe will decrease to 2.128%. If we look further into the future, we can see that Zimbabwe's population growth is projected to land at a positive rate of 0.088% by the year 2100.

Population Growth Rate of Zimbabwe Between 1950 - 2100 (10 Year Increments)

Year Growth Rate
1950 3.22%
1960 3.092%
1970 3.008%
1980 8.946%
1990 2.628%
2000 0.734%
2010 1.351%
2020 2.099%
Year Growth Rate
2030 1.913%
2040 1.612%
2050 1.249%
2060 0.941%
2070 0.693%
2080 0.451%
2090 0.25%
2100 0.088%
View Detailed Population Growth Rate Data for Zimbabwe

Life Expectancy of Zimbabwe

Today, Zimbabwe has an average life expectancy of 61.9183 years of age. The country has seen a change in life expectancy from 49.6439 years since the 1950 to 61.9183 years in 2023. In the future, Zimbabwe is projected to reach a population life expectancy of 71.6205 years of age, by the year 2100.

Life Expectancy of Zimbabwe Between 1950 - 2100 (10 Year Increments)

Year Life Expectancy (Age)
1950 49,643
1960 53,234
1970 57,031
1980 58,674
1990 59,426
2000 44,686
2010 50,652
2020 61,124
Year Life Expectancy (Age)
2030 62,971
2040 64,391
2050 65,676
2060 66,891
2070 68,088
2080 69,256
2090 70,422
2100 71,620
View Detailed Life Expectancy Data for Zimbabwe

Migration to and from Zimbabwe

In 2023 Zimbabwe will see net migrations of -9,999 people. This means that 9,999 more people will emigrate from Zimbabwe than immigrate to the country this year. A decrease of net migrations when compared to the previous year of 2022, when the net migrations of Zimbabwe was -9,999.

Net Migration for Zimbabwe Between 1950 - 2100 (10 Year Increments)

Year Net Migration
1950 -4,654
1960 -8,256
1970 -24,103
1980 389,244
1990 2,355
2000 -137,321
2010 -133,402
2020 -29,955
Year Net Migration
2030 -9,999
2040 -9,999
2050 -9,999
2060 -9,999
2070 -9,999
2080 -9,999
2090 -9,999
2100 -9,999
View Detailed Migration Data for Zimbabwe

Births in Zimbabwe

In 2023, Zimbabwe will see 493,840 babies be born. That is an increase when compared to the ammount of births recorded by Zimbabwe in 2022, when the country saw 491,195 new borns.

Births Zimbabwe Between 1950 - 2100 (10 Year Increments)

Year Births
1950 140,879
1960 180,126
1970 240,301
1980 316,918
1990 351,900
2000 424,280
2010 478,377
2020 486,393
Year Births
2030 522,659
2040 553,763
2050 550,525
2060 543,429
2070 534,635
2080 512,462
2090 492,706
2100 468,328
View Detailed Birth Data for Zimbabwe

Deaths in Zimbabwe

In 2023, 129,293 people will die in Zimbabwe. That is a decrease of Zimbabwe's death count when compared to 2022, when the country recorded 146,000 deaths.

Deaths Zimbabwe Between 1950 - 2100 (10 Year Increments)

Year Deaths
1950 46,367
1960 54,201
1970 59,680
1980 75,903
1990 88,462
2000 200,034
2010 171,444
2020 127,551
Year Births
2030 145,855
2040 174,371
2050 210,197
2060 255,703
2070 302,931
2080 349,710
2090 394,998
2100 426,827
View Detailed Death Data for Zimbabwe

Median Age in Zimbabwe

The median age of Zimbabwe has been on an upward trend since the 1950's and it will continue well into the future. When the median age of Zimbabwe will reach 35.7893 years of age, by the year 2100.

Median Age in Zimbabwe Between 1950 - 2100 (10 Year Increments)

Year Median Age
1950 17.4222
1960 15.2861
1970 14.6358
1980 14.1202
1990 14.7543
2000 16.7754
2010 17.0994
2020 17.8657
Year Median Age
2030 19.9105
2040 22.5291
2050 24.9149
2060 27.3289
2070 29.8274
2080 32.1122
2090 34.0935
2100 35.7893
View Detailed Median Age Data for Zimbabwe

Fertility Rate in Zimbabwe

The fertility rate of Zimbabwe has been on a downward trend since the 1950's and it will continue well into the future. When the total fertility rate of Zimbabwe will reach 1.8854 births per woman, by the year 2100.

Fertility Rate in Zimbabwe Between 1950 - 2100 (10 Year Increments)

Year Total Fertility Rate (births per woman)
1950 7.104
1960 7.2199
1970 7.0942
1980 6.6142
1990 4.8733
2000 3.974
2010 4.0248
2020 3.5451
Year Total Fertility Rate (births per woman)
2030 3.0783
2040 2.7521
2050 2.4835
2060 2.2757
2070 2.1295
2080 2.0182
2090 1.9535
2100 1.8854
View Detailed Fertility Rate Data for Zimbabwe

Infant Mortality Rate in Zimbabwe

The infant mortality rate is recorded as infant deaths under 1 year for every 1,000 live births. It gives us an insight into the maternal and infant health of Zimbabwe while at the same time being an important marker for the overall health of the country. The infant mortality rate of Zimbabwe has been on a positive downward trend since the 1950's when the infant mortality rate of the country was 102.1997. Today, Zimbabwe has a much better infant mortality rate of 35.3463 infant deaths for every 1,000 live births. This is set to improve even further in the future when Zimbabwe is projected to record an infant mortality rate of only 17.7997 infant deaths for every 1,000 live births, by the year 2100.

Infant Mortality Rate in Zimbabwe Between 1950 - 2100 (10 Year Increments)

Year Infant Mortality Rate
1950 102.1997
1960 87.1239
1970 70.1313
1980 66.9108
1990 50.9159
2000 59.8762
2010 54.9571
2020 36.8097
Year Infant Mortality Rate
2030 33.0392
2040 29.8665
2050 27.2842
2060 25.033
2070 23.0811
2080 21.0113
2090 19.3159
2100 17.7997
View Detailed Infant Mortality Rate Data for Zimbabwe

Data Information

Data found on this page is based on the medium fertility variant of the United Nations Revision of World Population Prospects 2022.

Data Sources

The United Nations - Department of Economic and Social Affairs (Population Division)

UN Revision of World Population Prospects 2022

Data Disclaimer

People at database.earth has not verified data entry and collection processes in person. We take all open data provided by governmental and non-governmental organization at face value.

This data is the foundation for most content and visualization found on this page. If you find errors in the representation of the data, please contact us and we will correct it.

All data from sources are archived for future reference.