Mbeya, Tanzania Metro Area Population 1950-2021

Chart and table of population level and growth rate for the Mbeya, Tanzania metro area from 1950 to 2021. United Nations population projections are also included through the year 2035.
  • The current metro area population of Mbeya in 2021 is 593,000, a 4.77% increase from 2020.
  • The metro area population of Mbeya in 2020 was 566,000, a 4.62% increase from 2019.
  • The metro area population of Mbeya in 2019 was 541,000, a 4.84% increase from 2018.
  • The metro area population of Mbeya in 2018 was 516,000, a 5.09% increase from 2017.
Data Source: United Nations - World Population Prospects

MLA Citation:
Other Cities in Tanzania
City Name Population
Dar es Salaam 7,047,000
Mwanza 1,182,000
Zanzibar 735,000
Mbeya 593,000
Arusha 505,000
Morogoro 424,000
Songea 376,000
Mbeya - Historical Population Data
Year Population Growth Rate
2021 593,000 4.77%
2020 566,000 4.62%
2019 541,000 4.84%
2018 516,000 5.09%
2017 491,000 5.14%
2016 467,000 5.18%
2015 444,000 4.96%
2014 423,000 5.22%
2013 402,000 5.24%
2012 382,000 4.95%
2011 364,000 5.20%
2010 346,000 5.17%
2009 329,000 5.11%
2008 313,000 5.03%
2007 298,000 5.30%
2006 283,000 5.20%
2005 269,000 5.08%
2004 256,000 4.92%
2003 244,000 5.17%
2002 232,000 4.50%
2001 222,000 4.23%
2000 213,000 3.90%
1999 205,000 4.59%
1998 196,000 3.70%
1997 189,000 4.42%
1996 181,000 4.02%
1995 174,000 4.19%
1994 167,000 4.38%
1993 160,000 4.58%
1992 153,000 4.08%
1991 147,000 4.26%
1990 141,000 4.44%
1989 135,000 3.85%
1988 130,000 5.69%
1987 123,000 5.13%
1986 117,000 6.36%
1985 110,000 4.76%
1984 105,000 6.06%
1983 99,000 5.32%
1982 94,000 5.62%
1981 89,000 4.71%
1980 85,000 6.25%
1979 80,000 6.67%
1978 75,000 19.05%
1977 63,000 16.67%
1976 54,000 17.39%
1975 46,000 17.95%
1974 39,000 18.18%
1973 33,000 17.86%
1972 28,000 16.67%
1971 24,000 20.00%
1970 20,000 17.65%
1969 17,000 21.43%
1968 14,000 16.67%
1967 12,000 0.00%
1966 12,000 9.09%
1965 11,000 10.00%
1964 10,000 0.00%
1963 10,000 11.11%
1962 9,000 0.00%
1961 9,000 12.50%
1960 8,000 0.00%
1959 8,000 14.29%
1958 7,000 0.00%
1957 7,000 16.67%
1956 6,000 0.00%
1955 6,000 20.00%
1954 5,000 0.00%
1953 5,000 0.00%
1952 5,000 25.00%
1951 4,000 0.00%
1950 4,000 0.00%