Largest Cities in Tanzania
34 cities with population over 100,000
Tanzania has 34 cities with a population over 100,000. The largest city is Dar es Salaam with 5,383,728 people. The capital city is Dodoma.
Country Population
68.2M
Major Cities
34
Largest City
Dar es Salaam
Capital
Dodoma
Top 10 Cities
Dar es Salaam
5.4M
Mwanza
1.1M
Dodoma
765,179
Zanzibar
709,809
Arusha
617,631
Mbeya
541,603
Morogoro
471,409
Kahama
453,654
Tanga
393,429
Geita
318,006
All Cities in Tanzania
| # | City | Population |
|---|---|---|
| 1 | Dar es Salaam | 5,383,728 |
| 2 | Mwanza | 1,104,521 |
| 3 | DodomaCapital | 765,179 |
| 4 | Zanzibar | 709,809 |
| 5 | Arusha | 617,631 |
| 6 | Mbeya | 541,603 |
| 7 | Morogoro | 471,409 |
| 8 | Kahama | 453,654 |
| 9 | Tanga | 393,429 |
| 10 | Geita | 318,006 |
| 11 | Tabora | 308,741 |
| 12 | Sumbawanga | 303,986 |
| 13 | Songea | 286,285 |
| 14 | Kibaha | 265,360 |
| 15 | Bariadi | 260,927 |
| 16 | Kasulu | 238,321 |
| 17 | Singida | 232,459 |
| 18 | Kigoma | 232,388 |
| 19 | Moshi | 221,733 |
| 20 | Tunduma | 219,309 |
| 21 | Ifakara | 205,843 |
| 22 | Mpanda | 204,338 |
| 23 | Iringa | 202,490 |
| 24 | Bunda | 182,970 |
| 25 | Musoma | 164,172 |
| 26 | Bukoba | 144,938 |
| 27 | Mtwara | 140,793 |
| 28 | Shinyanga | 139,727 |
| 29 | Tarime | 133,043 |
| 30 | Nzega | 125,193 |
| 31 | Makumbako | 116,232 |
| 32 | Sengerema | 110,000 |
| 33 | Handeni | 108,968 |
| 34 | Katumba | 108,558 |