Largest cities in Tanzania
8 cities with more than 300,000 people, ranked by 2025 population.
- cities of 300k+
- 8
- combined population
- 12.2 million
- largest
- Dar es Salaam
| # | City | 2025 | 2050 (projected) | Change |
|---|---|---|---|---|
| 1 | Dar es Salaam | 7.8 million | 13.2 million | +68.8% |
| 2 | Zanzibar City | 967,000 | 2.1 million | +118% |
| 3 | Mwanza | 954,000 | 1.6 million | +71% |
| 4 | Arusha | 796,000 | 1.3 million | +65.2% |
| 5 | Mbeya | 539,000 | 801,000 | +48.6% |
| 6 | Morogoro | 462,000 | 1.1 million | +127.3% |
| 7 | Kigoma | 340,000 | 566,000 | +66.5% |
| 8 | Moshi | 309,000 | 669,000 | +116.5% |