GlobeMetrics
EN
  • English✓
  • हिंदी—
  • मराठी—

Try “Pune”, “Poona” or “पुणे”

Population · Africa

Zimbabwe population 2026

Right now · estimate

Zimbabwe population right now

17,386,005

Births today
0
Deaths today
0
Births this year
424,005
Births minus deaths this year
+318,290

Zimbabwe has an estimated 17,273,580 people on 1 July 2026, the UN's projection, 322,785 more than a year earlier (+1.90%). It is the 74th most populous country in the world. It is still growing and is projected to reach 25.9 million by 2050 and 37.2 million by 2100.

UN projection The counter interpolates the UN’s 1 July figures to the second; it is an estimate, not a count.

Zimbabwe in numbers, 2026

Births in 2026
505 thousand 1,383 a day
Deaths in 2026
126 thousand 345 a day
Net migration
−55 thousand more departures than arrivals
Growth rate
+1.88% growing
Fertility rate
3.57per woman above replacement (2.1)
Median age
18.3years world: 31.1
Life expectancy
63.6years
Aged 65 and over
3.5% 5.3% by 2050

Land, people and health

Capital
Harare
Area
390,580 km² 61st largest of 237
Population density
45per km² 174th most crowded
Urban population
41.1% 55.7% by 2050
Men and women
8.2 million / 9 million 91.4 men per 100 women
Life expectancy, women
65.9years men: 61.0 years
Infant mortality
30.5per 1,000 births under-5: 42.1
Birth rate
29.3per 1,000 death rate: 7.3
Net migration rate
−3.2per 1,000 net departures

Population of Zimbabwe, 1950–2100

Still rising in 2100 on the UN medium projection. By 2050: 25.9 million (+49.7% from today).

Population of Zimbabwe
  • UN estimate
  • UN projection
37.2M 2026
› Show the numbers as a table
YearPopulation
19502,790,905
19512,880,892
19522,972,903
19533,067,166
19543,163,883
19553,263,215
19563,365,535
19573,471,154
19583,580,181
19593,692,801
19603,809,388
19613,930,402
19624,055,959
19634,185,877
19644,320,006
19654,458,462
19664,601,217
19674,748,307
19684,900,440
19695,058,181
19705,215,918
19715,374,712
19725,542,445
19735,720,404
19745,908,328
19756,098,658
19766,287,105
19776,449,512
19786,543,575
19796,647,556
19807,041,303
19817,498,634
19827,796,496
19838,098,404
19848,391,488
19858,686,813
19868,982,578
19879,284,644
19889,583,094
19899,864,798
199010,137,281
199110,404,816
199210,702,700
199310,860,288
199410,873,148
199510,974,598
199611,158,360
199711,369,828
199811,594,297
199911,783,458
200011,892,055
200111,971,902
200212,087,653
200312,232,322
200412,365,896
200512,483,432
200612,636,445
200712,804,058
200812,959,150
200913,142,790
201013,356,548
201113,595,424
201213,817,887
201314,013,808
201414,207,358
201514,399,013
201614,600,294
201714,812,482
201815,034,452
201915,271,368
202015,526,888
202115,797,210
202216,069,056
202316,340,822
2024 *16,634,373
2025 *16,950,795
2026 *17,273,580
2027 *17,600,613
2028 *17,932,008
2029 *18,268,955
2030 *18,610,348
2031 *18,956,198
2032 *19,311,356
2033 *19,675,922
2034 *20,041,123
2035 *20,409,146
2036 *20,778,653
2037 *21,144,735
2038 *21,512,908
2039 *21,881,118
2040 *22,250,109
2041 *22,627,422
2042 *23,000,894
2043 *23,371,287
2044 *23,740,627
2045 *24,102,380
2046 *24,462,478
2047 *24,816,446
2048 *25,168,410
2049 *25,518,501
2050 *25,866,385
2051 *26,217,392
2052 *26,563,784
2053 *26,904,740
2054 *27,237,566
2055 *27,563,873
2056 *27,885,041
2057 *28,202,519
2058 *28,518,421
2059 *28,825,882
2060 *29,129,003
2061 *29,433,746
2062 *29,740,361
2063 *30,043,621
2064 *30,336,214
2065 *30,624,953
2066 *30,911,495
2067 *31,192,889
2068 *31,470,983
2069 *31,743,464
2070 *32,010,414
2071 *32,270,423
2072 *32,534,295
2073 *32,801,158
2074 *33,057,422
2075 *33,302,300
2076 *33,543,537
2077 *33,780,328
2078 *34,006,592
2079 *34,225,355
2080 *34,440,027
2081 *34,648,029
2082 *34,843,630
2083 *35,030,513
2084 *35,213,311
2085 *35,387,624
2086 *35,556,301
2087 *35,721,394
2088 *35,871,639
2089 *36,012,386
2090 *36,154,189
2091 *36,284,409
2092 *36,405,082
2093 *36,516,149
2094 *36,625,729
2095 *36,739,734
2096 *36,840,486
2097 *36,932,288
2098 *37,019,886
2099 *37,096,560
2100 *37,166,572

* UN projection

Population of Zimbabwe by year

11.9 million in 2000, 17.3 million in 2026. Every year for the last decade, then every five years to 1950. * UN projection; earlier years are UN estimates.

YearPopulationYearly changeWorld rank
2026* 17,273,580 +1.90% 74
2025* 16,950,795 +1.90% 74
2024* 16,634,373 +1.80% 74
2023 16,340,822 +1.69% 74
2022 16,069,056 +1.72% 74
2021 15,797,210 +1.74% 74
2020 15,526,888 +1.67% 74
2019 15,271,368 +1.58% 74
2018 15,034,452 +1.50% 74
2017 14,812,482 +1.45% 74
2016 14,600,294 +1.40% 73
2015 14,399,013 +1.35% 73
2010 13,356,548 +1.63% 71
2005 12,483,432 +0.95% 70
2000 11,892,055 +0.92% 66
1995 10,974,598 +0.93% 64
1990 10,137,281 +2.76% 69
1985 8,686,813 +3.52% 71
1980 7,041,303 +5.92% 75
1975 6,098,658 +3.22% 79
1970 5,215,918 +3.12% 79
1965 4,458,462 +3.20% 82
1960 3,809,388 +3.16% 86
1955 3,263,215 +3.14% 89
1950 2,790,905 – 91

Population forecast for Zimbabwe

UN medium-variant projection: 25.9 million in 2050 (+49.7% from 2026), 37.2 million in 2100.

YearPopulationYearly changeWorld rank
2030 18,610,348 +1.87% 73
2035 20,409,146 +1.84% 70
2040 22,250,109 +1.69% 68
2045 24,102,380 +1.52% 67
2050 25,866,385 +1.36% 65
2060 29,129,003 +1.05% 63
2070 32,010,414 +0.84% 61
2080 34,440,027 +0.63% 61
2090 36,154,189 +0.39% 60
2100 37,166,572 +0.19% 59

Largest cities in Zimbabwe

Urban area in 2026: the whole built-up city, measured the same way for every country (UN, 2025). * UN projection. Largest cities in the world

#CityPopulation 2026
1 Harare (capital) 2,163,148
2 Bulawayo 498,093
3 Ruwa 189,712
4 Mutare 152,256
5 Kwekwe 139,757
6 Masvingo 125,522
7 Chinhoyi 99,202
8 Norton 92,167
9 Marondera 90,132
10 Kadoma 89,849

Age structure

Median age 18.3. 3.5% are 65 or older, 5.3% by 2050; 39.6% are under 15.

Zimbabwe, 2026 Men 2026 Women 2026 2050 (projection)
100+: men 0.0% 100+: women 0.0% 100+ 95-99: men 0.0% 95-99: women 0.0% 90-94: men 0.0% 90-94: women 0.0% 90-94 85-89: men 0.0% 85-89: women 0.1% 80-84: men 0.1% 80-84: women 0.2% 80-84 75-79: men 0.3% 75-79: women 0.4% 70-74: men 0.4% 70-74: women 0.7% 70-74 65-69: men 0.5% 65-69: women 0.8% 60-64: men 0.6% 60-64: women 0.8% 60-64 55-59: men 0.7% 55-59: women 1.1% 50-54: men 1.1% 50-54: women 1.8% 50-54 45-49: men 1.9% 45-49: women 2.6% 40-44: men 2.7% 40-44: women 3.4% 40-44 35-39: men 2.4% 35-39: women 2.9% 30-34: men 2.5% 30-34: women 3.0% 30-34 25-29: men 3.6% 25-29: women 4.0% 20-24: men 4.9% 20-24: women 5.0% 20-24 15-19: men 5.9% 15-19: women 5.9% 10-14: men 6.6% 10-14: women 6.5% 10-14 5-9: men 6.4% 5-9: women 6.3% 0-4: men 6.9% 0-4: women 6.8% 0-4

Share of the total population in each age group (%)

Births per woman

3.57 in 2026; about 2.1 keeps a population stable without migration.

Fertility rate, Zimbabwe
  • UN estimate
  • UN projection
2.0 2026
› Show the numbers as a table
YearFertility rate
19507.04
19517.06
19527.07
19537.08
19547.09
19557.10
19567.12
19577.14
19587.16
19597.17
19607.19
19617.21
19627.23
19637.23
19647.23
19657.23
19667.20
19677.16
19687.11
19697.04
19706.98
19716.94
19726.94
19736.94
19746.88
19756.83
19766.77
19776.71
19786.66
19796.59
19806.52
19816.45
19826.33
19836.20
19846.04
19855.87
19865.69
19875.50
19885.28
19895.07
19904.88
19914.72
19924.57
19934.39
19944.28
19954.15
19964.11
19974.08
19984.07
19994.06
20004.01
20013.98
20023.92
20033.86
20043.78
20053.69
20063.63
20073.68
20083.78
20093.95
20104.04
20114.13
20124.13
20134.11
20144.01
20153.91
20163.83
20173.77
20183.74
20193.75
20203.75
20213.77
20223.77
20233.72
2024 *3.67
2025 *3.62
2026 *3.57
2027 *3.52
2028 *3.47
2029 *3.42
2030 *3.38
2031 *3.33
2032 *3.29
2033 *3.25
2034 *3.21
2035 *3.17
2036 *3.13
2037 *3.09
2038 *3.06
2039 *3.02
2040 *2.99
2041 *2.96
2042 *2.93
2043 *2.90
2044 *2.87
2045 *2.84
2046 *2.81
2047 *2.78
2048 *2.75
2049 *2.72
2050 *2.69
2051 *2.67
2052 *2.64
2053 *2.62
2054 *2.59
2055 *2.57
2056 *2.55
2057 *2.53
2058 *2.51
2059 *2.48
2060 *2.46
2061 *2.44
2062 *2.42
2063 *2.40
2064 *2.38
2065 *2.37
2066 *2.35
2067 *2.33
2068 *2.31
2069 *2.30
2070 *2.28
2071 *2.27
2072 *2.25
2073 *2.24
2074 *2.23
2075 *2.21
2076 *2.20
2077 *2.19
2078 *2.18
2079 *2.16
2080 *2.15
2081 *2.14
2082 *2.13
2083 *2.12
2084 *2.11
2085 *2.10
2086 *2.09
2087 *2.08
2088 *2.06
2089 *2.06
2090 *2.05
2091 *2.04
2092 *2.03
2093 *2.02
2094 *2.02
2095 *2.01
2096 *2.00
2097 *2.00
2098 *1.99
2099 *1.98
2100 *1.97

* UN projection

Births and deaths each year

Births outnumber deaths throughout the projection.

Births and deaths, Zimbabwe
  • Births
  • Deaths
  • UN estimate
  • UN projection
500k352k 2026
› Show the numbers as a table
YearBirthsDeaths
1950140,34646,670
1951143,90047,972
1952147,31848,953
1953150,90849,770
1954154,57050,488
1955158,33651,151
1956162,60351,800
1957166,95052,427
1958171,41453,053
1959175,96253,541
1960180,91553,955
1961185,87754,346
1962191,00654,691
1963195,98655,001
1964201,12555,277
1965206,76255,596
1966211,93355,920
1967217,57956,372
1968223,79056,921
1969230,26257,636
1970237,53558,553
1971245,14859,720
1972254,92461,202
1973265,33663,453
1974274,11565,310
1975284,33867,391
1976292,50471,079
1977299,96674,826
1978306,02083,036
1979307,81484,155
1980315,73074,554
1981347,28575,922
1982356,47776,546
1983364,32977,788
1984366,88276,833
1985367,76977,009
1986367,71277,812
1987366,73479,967
1988360,82983,331
1989358,95088,111
1990359,97194,530
1991363,263102,325
1992366,774111,475
1993351,643123,606
1994348,215131,867
1995347,511140,812
1996361,586156,313
1997379,430163,141
1998399,660174,037
1999419,663187,271
2000429,631193,299
2001436,531208,628
2002441,668197,503
2003447,857204,800
2004449,199200,900
2005446,943198,404
2006444,835195,872
2007456,483194,669
2008471,211190,685
2009493,086183,780
2010505,804170,235
2011518,550158,991
2012522,389151,254
2013518,165143,410
2014503,038136,686
2015488,386132,188
2016477,484128,714
2017471,228127,197
2018470,991125,094
2019475,267126,465
2020481,152126,360
2021488,642138,736
2022496,240124,999
2023496,917124,412
2024 *497,215124,718
2025 *500,731125,303
2026 *505,305125,985
2027 *511,119126,844
2028 *518,464127,794
2029 *525,707128,673
2030 *533,092129,708
2031 *540,143130,846
2032 *546,702131,958
2033 *551,936133,285
2034 *557,018134,540
2035 *561,188135,710
2036 *564,959137,036
2037 *567,821138,372
2038 *570,228139,739
2039 *572,901141,235
2040 *574,957142,816
2041 *576,240144,466
2042 *578,948146,299
2043 *579,511148,061
2044 *579,645150,063
2045 *579,238152,197
2046 *578,582154,416
2047 *577,684156,932
2048 *577,142159,465
2049 *577,025162,086
2050 *576,697164,804
2051 *577,173167,649
2052 *576,529170,826
2053 *576,348174,112
2054 *576,060177,468
2055 *576,488180,800
2056 *576,466184,251
2057 *576,231187,844
2058 *576,908191,395
2059 *577,233194,950
2060 *576,855198,678
2061 *576,644202,259
2062 *577,016205,953
2063 *577,298209,578
2064 *577,288213,112
2065 *577,128216,655
2066 *577,099220,061
2067 *576,036223,372
2068 *575,012226,717
2069 *574,212229,979
2070 *572,386233,236
2071 *570,545236,571
2072 *568,666240,037
2073 *567,228243,513
2074 *565,699247,050
2075 *564,300250,418
2076 *561,293253,942
2077 *559,114257,549
2078 *557,069261,450
2079 *554,235265,306
2080 *552,016269,483
2081 *549,643273,910
2082 *547,001278,564
2083 *544,504283,105
2084 *541,453287,787
2085 *538,499292,521
2086 *535,823297,225
2087 *532,869301,926
2088 *530,300306,659
2089 *527,675311,519
2090 *524,966316,207
2091 *523,222320,406
2092 *520,449324,559
2093 *517,834328,817
2094 *515,410332,581
2095 *513,577336,384
2096 *511,066339,909
2097 *508,721343,330
2098 *506,437346,355
2099 *503,366349,344
2100 *500,347352,325

* UN projection

Economy of Zimbabwe

GDP by country →
GDP 2026
$65.9 billion 91st largest economy
GDP per person
$3,718 US$, market rates
GDP per person (PPP)
Int$ 8,499 at purchasing power parity
Economic growth
+5.0% real GDP
Inflation
4.0% consumer prices
Unemployment
– of the labour force
Government debt
33.5% of GDP
Share of world GDP
0.1%
GDP of Zimbabwe, current US dollars
  • IMF estimate
  • IMF projection
74.6B 2026
› Show the numbers as a table
YearGDP, US$
199014,988,000,000
199113,962,000,000
199211,515,000,000
199311,184,000,000
199411,760,000,000
199512,209,000,000
199614,949,000,000
199715,345,000,000
199817,876,000,000
199917,388,000,000
200016,755,000,000
200116,613,000,000
200215,861,000,000
200314,145,000,000
200413,985,000,000
200513,365,000,000
200612,029,000,000
200711,502,000,000
20089,910,000,000
200914,282,000,000
201017,265,000,000
201120,134,000,000
201224,173,000,000
201326,756,000,000
201428,248,000,000
201528,123,000,000
201629,257,000,000
201731,018,000,000
201853,914,000,000
201939,776,000,000
202039,962,000,000
202152,413,000,000
202248,570,000,000
202344,372,000,000
202449,265,000,000
202558,290,000,000
2026 *65,916,000,000
2027 *69,311,000,000
2028 *71,028,000,000
2029 *72,193,000,000
2030 *73,383,000,000
2031 *74,584,000,000

* IMF projection

Source: International Monetary Fund, World Economic Outlook (October 2026). 2026 and later are IMF projections. GDP per capita by country · Richest countries

CO₂ emissions of Zimbabwe

CO₂ by country →
CO₂ emissions 2024
13.7 million tonnes 99th largest emitter
Per person
0.82 t world: 4.73 t
Share of world CO₂
0.04% 0.21% of its people
Change since 1990
−12% +28% since 2005
CO₂ emissions of Zimbabwe, million tonnes a year
14 2024
› Show the numbers as a table
YearCO₂, million tonnes
19503.18
19513.51
19523.94
19534.30
19544.73
19555.57
19566.08
19576.25
19585.59
19596.23
19605.94
19615.06
19624.89
19634.70
19644.47
19655.21
19666.04
19675.29
19686.38
19696.74
19708.15
19718.73
19728.22
19739.27
19749.05
19758.31
197610.86
19779.28
19789.28
19799.43
19809.61
19819.40
19828.78
198310.43
19849.88
198510.21
198613.07
198715.17
198816.03
198916.11
199015.54
199115.49
199216.70
199316.03
199417.38
199515.02
199614.89
199713.90
199814.13
199915.72
200013.81
200112.51
200211.90
200310.61
20049.43
200510.70
200610.37
20079.84
20087.72
20098.25
20108.75
201110.36
201211.26
201311.67
201411.95
201512.02
201610.59
20179.83
201811.21
201910.27
20208.49
202110.22
202212.23
202313.44
202413.70

By source, 2024

  • Coal61.7%
  • Oil35.4%
  • Cement2.8%

Fossil fuels and industry, territorial; Global Carbon Budget via Our World in Data (CC BY 4.0). CO₂ per capita by country · Historical emissions

Compare with Africa

CountryPopulation 2026Growth
Zimbabwe 17.3 million +1.88%
Nigeria 242 million +2.03%
Ethiopia 139 million +2.48%
Egypt 120 million +1.44%
DR Congo 116 million +3.13%
Tanzania 72.6 million +2.79%
South Africa 65.5 million +1.05%
Kenya 58.6 million +1.89%
Sudan 53.3 million +3.03%

All 237 countries · Fertility rate by country · Birth rate by country · Median age by country · Life expectancy by country · Population growth rate by country · Population density by country · Largest countries by area · Death rate by country · Infant mortality rate by country · Elderly population by country · Net migration rate by country · Urban population by country · Sex ratio by country

Air quality in Zimbabwe today

Hourly AQI and a 48-hour forecast for 2 cities, from Harare to Bulawayo.

See air quality →

Questions

What is the population of Zimbabwe in 2026?

17,273,580 on 1 July 2026, according to the UN's World Population Prospects 2024 (medium-variant projection). That is 17.3 million people, +1.90% on 2025.

Is Zimbabwe's population growing or shrinking?

Growing: 322,785 more people in 2026 than in 2025, with 1,383 births and 345 deaths a day and net migration of −54,620 a year.

When will Zimbabwe's population peak?

Not this century on the UN's medium projection: 25.9 million in 2050 and 37.2 million in 2100, still rising.

What is the fertility rate in Zimbabwe?

3.57 births per woman in 2026. A population replaces itself at about 2.1.

How many babies are born in Zimbabwe every day?

About 1,383 a day (505 thousand in 2026), against about 345 deaths a day.

What is the life expectancy in Zimbabwe?

63.6 years at birth in 2026: 65.9 for women and 61.0 for men, against a world average of 73.8.

How many men and women live in Zimbabwe?

About 8.2 million men and 9 million women in 2026, or 91.4 men for every 100 women.

What is the population density of Zimbabwe?

45 people per km² of land in 2026, on a total area of 390,580 km². The world average is 64.

What was the population of Zimbabwe in 2000?

11,892,055 (11.9 million), the UN estimate for 1 July 2000. It has grown by 45% since, to 17.3 million in 2026.

What will the population of Zimbabwe be in 2050?

About 25.9 million on the UN's medium projection (25,866,385), +49.7% from 2026; 37.2 million by 2100.

What are the largest cities in Zimbabwe?

Harare (2.2 million), Bulawayo (498 thousand), Ruwa (190 thousand), Mutare (152 thousand), Kwekwe (140 thousand). UN figures for 2026, counting each city’s whole built-up area.

What is the GDP of Zimbabwe in 2026?

$65.9 billion at current prices, the 91st largest economy in the world, on the IMF’s World Economic Outlook (October 2026) figures; real growth of +5.0%.

What is Zimbabwe's GDP per capita?

$3,718 per person at market exchange rates in 2026, or Int$ 8,499 at purchasing power parity, which adjusts for local prices.

How much CO₂ does Zimbabwe emit?

13.7 million tonnes from fossil fuels and industry in 2024, 0.82 t per person and 0.04% of the world total; coal is the largest source (62%).

Source and method

United Nations, Department of Economic and Social Affairs, Population Division (2024). World Population Prospects 2024, medium variant. Figures for 1950–2023 are UN estimates; later years are the medium-variant projection, which assumes fertility, mortality and migration follow their most likely paths. National statistics offices publish their own counts, which can differ. Reuse under CC BY 3.0 IGO. How we use the data.