Harare, Zimbabwe Population 1950-2019

Chart and table of population level and growth rate for the Harare, Zimbabwe metro area from 1950 to 2019. United Nations population projections are also included through the year 2035.
  • The current population of Harare in 2019 is 1,521,000, a 0.4% increase from 2018.
  • The population of Harare in 2018 was 1,515,000, a 0.33% increase from 2017.
  • The population of Harare in 2017 was 1,510,000, a 0.33% increase from 2016.
  • The population of Harare in 2016 was 1,505,000, a 0.33% increase from 2015.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Zimbabwe
City Name Population
Harare 1,521,000
Bulawayo 638,000
Chitungwiza 382,000
Harare - Historical Population Data
Year Population Growth Rate
2019 1,521,000 0.40%
2018 1,515,000 0.33%
2017 1,510,000 0.33%
2016 1,505,000 0.33%
2015 1,500,000 0.33%
2014 1,495,000 0.34%
2013 1,490,000 0.34%
2012 1,485,000 0.34%
2011 1,480,000 0.34%
2010 1,475,000 0.34%
2009 1,470,000 0.34%
2008 1,465,000 0.34%
2007 1,460,000 0.34%
2006 1,455,000 0.34%
2005 1,450,000 0.35%
2004 1,445,000 0.35%
2003 1,440,000 0.56%
2002 1,432,000 1.92%
2001 1,405,000 1.89%
2000 1,379,000 1.92%
1999 1,353,000 1.88%
1998 1,328,000 1.92%
1997 1,303,000 1.88%
1996 1,279,000 1.91%
1995 1,255,000 1.87%
1994 1,232,000 1.90%
1993 1,209,000 2.46%
1992 1,180,000 6.12%
1991 1,112,000 6.21%
1990 1,047,000 6.08%
1989 987,000 6.13%
1988 930,000 6.16%
1987 876,000 6.05%
1986 826,000 6.17%
1985 778,000 6.14%
1984 733,000 6.08%
1983 691,000 5.82%
1982 653,000 2.83%
1981 635,000 3.08%
1980 616,000 2.84%
1979 599,000 3.10%
1978 581,000 3.01%
1977 564,000 2.92%
1976 548,000 3.01%
1975 532,000 2.90%
1974 517,000 2.99%
1973 502,000 5.68%
1972 475,000 6.74%
1971 445,000 6.71%
1970 417,000 6.92%
1969 390,000 5.41%
1968 370,000 5.11%
1967 352,000 5.07%
1966 335,000 5.02%
1965 319,000 5.28%
1964 303,000 5.21%
1963 288,000 5.11%
1962 274,000 4.98%
1961 261,000 5.24%
1960 248,000 5.08%
1959 236,000 5.36%
1958 224,000 5.16%
1957 213,000 4.93%
1956 203,000 5.73%
1955 192,000 6.08%
1954 181,000 6.47%
1953 170,000 5.59%
1952 161,000 6.62%
1951 151,000 5.59%
1950 143,000 0.00%