Tanzania, Africa
Administrative division
Larger cities, towns, localities in Tanzania
Dar es Salaam (2.698.652) Mwanza (436.801) Zanzibar (403.658) Arusha (341.136) Mbeya (291.649) Morogoro (250.902) Tanga (224.876) Dodoma (180.541) Kigoma (164.268) Moshi (156.959) Tabora (145.292) Songea (126.449) Musoma (121.119) Iringa (111.820) Katumba (108.558) Shinyanga (107.362) Mtwara (96.602) Ushirombo (95.052) Kilosa (91.889) Sumbawanga (89.161) Bagamoyo (82.426) Mpanda (73.338) Bukoba (70.628) Singida (62.432) Uyovu (60.849) Makumbako (53.003) Buseresere (52.870) Bunda (50.944) Merelani (50.000) Katoro (49.691) Ifakara (49.528) Njombe (46.724) Lindi (41.912) Vwawa (40.145) Nguruka (39.135) Newala Kisimani (38.099) Geiro (37.909) Kidatu (37.542) Kasulu (37.349) Tunduma (36.556)