Zanzibar, Tanzania Metro Area Population 1950-2020

NOTE: All data from 2020 and beyond are UN projections and DO NOT include any impacts of the COVID-19 virus.
Chart and table of population level and growth rate for the Zanzibar, Tanzania metro area from 1950 to 2020. United Nations population projections are also included through the year 2035.
  • The current metro area population of Zanzibar in 2020 is 705,000, a 4.14% increase from 2019.
  • The metro area population of Zanzibar in 2019 was 677,000, a 4.15% increase from 2018.
  • The metro area population of Zanzibar in 2018 was 650,000, a 4.5% increase from 2017.
  • The metro area population of Zanzibar in 2017 was 622,000, a 4.54% increase from 2016.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Tanzania
City Name Population
Dar es Salaam 6,702,000
Mwanza 1,120,000
Zanzibar 705,000
Mbeya 566,000
Arusha 493,000
Morogoro 409,000
Songea 353,000
Zanzibar - Historical Population Data
Year Population Growth Rate
2020 705,000 4.14%
2019 677,000 4.15%
2018 650,000 4.50%
2017 622,000 4.54%
2016 595,000 4.57%
2015 569,000 4.60%
2014 544,000 4.41%
2013 521,000 4.62%
2012 498,000 4.62%
2011 476,000 4.39%
2010 456,000 4.59%
2009 436,000 4.56%
2008 417,000 4.51%
2007 399,000 4.45%
2006 382,000 4.66%
2005 365,000 4.58%
2004 349,000 4.49%
2003 334,000 4.70%
2002 319,000 5.28%
2001 303,000 5.21%
2000 288,000 5.11%
1999 274,000 5.38%
1998 260,000 5.26%
1997 247,000 5.11%
1996 235,000 5.38%
1995 223,000 5.19%
1994 212,000 4.95%
1993 202,000 5.21%
1992 192,000 5.49%
1991 182,000 5.20%
1990 173,000 4.85%
1989 165,000 5.10%
1988 157,000 3.97%
1987 151,000 3.42%
1986 146,000 3.55%
1985 141,000 3.68%
1984 136,000 3.82%
1983 131,000 3.15%
1982 127,000 4.10%
1981 122,000 3.39%
1980 118,000 3.51%
1979 114,000 3.64%
1978 110,000 2.80%
1977 107,000 2.88%
1976 104,000 2.97%
1975 101,000 3.06%
1974 98,000 3.16%
1973 95,000 2.15%
1972 93,000 3.33%
1971 90,000 3.45%
1970 87,000 2.35%
1969 85,000 2.41%
1968 83,000 3.75%
1967 80,000 1.27%
1966 79,000 2.60%
1965 77,000 1.32%
1964 76,000 2.70%
1963 74,000 1.37%
1962 73,000 2.82%
1961 71,000 1.43%
1960 70,000 2.94%
1959 68,000 1.49%
1958 67,000 1.52%
1957 66,000 3.13%
1956 64,000 3.23%
1955 62,000 3.33%
1954 60,000 3.45%
1953 58,000 1.75%
1952 57,000 3.64%
1951 55,000 1.85%
1950 54,000 0.00%