Bulawayo, Zimbabwe Metro Area Population 1950-2024

Chart and table of population level and growth rate for the Bulawayo, Zimbabwe metro area from 1950 to 2024. United Nations population projections are also included through the year 2035.
  • The current metro area population of Bulawayo in 2024 is 658,000, a 1.23% increase from 2023.
  • The metro area population of Bulawayo in 2023 was 650,000, a 1.09% increase from 2022.
  • The metro area population of Bulawayo in 2022 was 643,000, a 0.47% increase from 2021.
  • The metro area population of Bulawayo in 2021 was 640,000, a 0.31% increase from 2020.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Zimbabwe
City Name Population
Harare 1,603,000
Bulawayo 658,000
Chitungwiza 411,000
Bulawayo - Historical Population Data
Year Population Growth Rate
2024 658,000 1.23%
2023 650,000 1.09%
2022 643,000 0.47%
2021 640,000 0.31%
2020 638,000 0.00%
2019 638,000 -0.31%
2018 640,000 -0.31%
2017 642,000 -0.47%
2016 645,000 -0.31%
2015 647,000 -0.31%
2014 649,000 -0.31%
2013 651,000 -0.46%
2012 654,000 -0.30%
2011 656,000 -0.30%
2010 658,000 -0.45%
2009 661,000 -0.30%
2008 663,000 -0.30%
2007 665,000 -0.45%
2006 668,000 -0.30%
2005 670,000 -0.30%
2004 672,000 -0.44%
2003 675,000 -0.15%
2002 676,000 0.90%
2001 670,000 0.75%
2000 665,000 0.91%
1999 659,000 0.92%
1998 653,000 0.77%
1997 648,000 0.93%
1996 642,000 0.78%
1995 637,000 0.79%
1994 632,000 0.96%
1993 626,000 1.29%
1992 618,000 4.04%
1991 594,000 4.21%
1990 570,000 4.20%
1989 547,000 3.99%
1988 526,000 4.16%
1987 505,000 4.34%
1986 484,000 4.09%
1985 465,000 4.03%
1984 447,000 4.20%
1983 429,000 4.13%
1982 412,000 3.26%
1981 399,000 3.37%
1980 386,000 3.21%
1979 374,000 3.31%
1978 362,000 3.43%
1977 350,000 3.24%
1976 339,000 3.35%
1975 328,000 3.47%
1974 317,000 3.26%
1973 307,000 6.23%
1972 289,000 5.47%
1971 274,000 5.38%
1970 260,000 5.26%
1969 247,000 6.47%
1968 232,000 6.91%
1967 217,000 6.90%
1966 203,000 6.28%
1965 191,000 7.30%
1964 178,000 6.59%
1963 167,000 6.37%
1962 157,000 8.28%
1961 145,000 9.02%
1960 133,000 8.13%
1959 123,000 8.85%
1958 113,000 8.65%
1957 104,000 8.33%
1956 96,000 2.13%
1955 94,000 0.00%
1954 94,000 1.08%
1953 93,000 0.00%
1952 93,000 1.09%
1951 92,000 0.00%
1950 92,000 0.00%