Mbeya ist eine der zehn größten Städte in Tansania. Nach einer Zählung von 2012 leben 385.279 Einwohner in der Stadt. Die Stadt ist zugleich Verwaltungssitz der gleichnamigen Region Mbeya und bildet ein wirtschaftliches Zentrum im Westen des Landes. Die Abgrenzung zwischen Stadt und Region ist allerdings in der Praxis schwierig, da das dicht besiedelte Kerngebiet über die Stadtgrenzen hinausgeht.