🌆 Largest Cities in Tanzania

Tanzanian cities ranked by population at the 2012 census.

📅 2012📏 people32 entries🇹🇿 See all of this country’s rankings →
Each tile’s area is its share of the combined total of 10,242,256 (32 entries). Stronger colour means a higher rank.
1
Dar es SalaamDar es Salaam
4,364,541
2
MwanzaMwanza
706,543
3
ArushaArusha
416,442
4
MbeyaMbeya
385,279
5
MorogoroMorogoro
315,866
6
TangaTanga
273,332
7
KahamaShinyanga
242,208
8
TaboraTabora
226,999
9
Zanzibar CityZanzibar West
223,033
10
KigomaKigoma
215,458
11
DodomaDodoma
213,636
12
SumbawangaRukwa
209,793
13
KasuluKigoma
208,244
14
SongeaRuvuma
203,309
15
MoshiKilimanjaro
184,292
16
MusomaMara
178,356
17
ShinyangaShinyanga
161,391
18
IringaIringa
151,345
19
SingidaSingida
150,379
20
NjombeNjombe
130,223
21
BukobaKagera
128,796
22
KibahaPwani
128,488
23
MtwaraMtwara
108,299
24
MpandaKatavi
102,900
25
TundumaMbeya
97,562
26
MakambakoNjombe
93,827
27
BabatiManyara
93,108
28
HandeniTanga
79,056
29
LindiLindi
78,841
30
KorogweTanga
68,308
31
MafingaIringa
51,902
32
NansioMwanza
50,500

Highlights

Within Tanzania, Dar es Salaam ranks first in 2012 with 4,364,541, followed by Mwanza (706,543) and Arusha (416,442).

Dar es Salaam is 6.2 times higher than Mwanza, the runner-up.

Across 32 entries, values run from 4,364,541 (Dar es Salaam) to 50,500 (Nansio), with a median of 169,874.

Source: National Bureau of Statistics (NBS), 2012 census (via Wikipedia), 2012. Unit: people.

Source: National Bureau of Statistics (NBS), 2012 census (via Wikipedia) · CC BY-SA 4.0 (Wikipedia); underlying data © the cited publisher · fetched Oct 14, 2026