Transit · TZ
All cities
228 cities
Cities of 15,000+ people, largest first
Dar es Salaam
Mwanza
Dodoma
Zanzibar
Arusha
Mbeya
Morogoro
Kahama
Tanga
Geita
Tabora
Sumbawanga
Songea
Kibaha
Bariadi
Kasulu
Singida
Kigoma
Moshi
Tunduma
Ifakara
Mpanda
Iringa
Bunda
Musoma
Bukoba
Mtwara
Shinyanga
Tarime
Nzega
Makumbako
Sengerema
Handeni
Katumba
Mafinga
Lindi
Ushirombo
Njombe
Kilosa
Masasi
Vwawa
Bagamoyo
Kondoa
Katoro
Vikindu
Babati
Korogwe
Mbinga
Uyovu
Buseresere
Cities of All cities
Loading map…
Geographic data © GeoNames (CC BY 4.0)