Skip to main content

Top up balance

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
#City20252050 (projected)Change
1Dar es Salaam7.8 million13.2 million+68.8%
2Zanzibar City967,0002.1 million+118%
3Mwanza954,0001.6 million+71%
4Arusha796,0001.3 million+65.2%
5Mbeya539,000801,000+48.6%
6Morogoro462,0001.1 million+127.3%
7Kigoma340,000566,000+66.5%
8Moshi309,000669,000+116.5%

Source: United Nations, World Urbanization Prospects 2025 (CC BY 3.0 IGO). 2030–2050 are projections.