MayorBoard › Cities › Tanzania Take office in Tanzania 139 cities in Tanzania sit on the Board of Mayors. Choose yours, take office, and confer with the mayors already serving.
Dar es Salaam 5,400,000 Mwanza 1,104,521 Dodoma 760,000 Arusha 617,631 Mbeya 541,603 Zanzibar City 500,000 Morogoro 471,409 Kahama 453,654 Tanga 393,429 Geita 318,006 Tabora 308,741 Sumbawanga 303,986 Songea 286,285 Kibaha 265,360 Bariadi 260,927 Kasulu 238,321 Singida 232,459 Kigoma 232,388 Moshi 221,733 Tunduma 219,309 Ifakara 205,843 Mpanda 204,338 Iringa 202,490 Bunda 182,970 Musoma 164,172 Bukoba 144,938 Mtwara 140,793 Shinyanga 139,727 Tarime 133,043 Nzega 125,193 Makumbako 116,232 Sengerema 110,000 Handeni 108,968 Katumba 108,558 Mafinga 99,305 Lindi 95,096 Ushirombo 95,052 Njombe 92,537 Kilosa 91,889 Masasi 89,700 Vwawa 85,000 Bagamoyo 82,426 Kondoa 80,443 Katoro 75,000 Vikindu 70,000 Babati 67,445 Korogwe 62,032 Mbinga 60,868 Uyovu 60,849 Buseresere 52,870 Chake Chake 52,047 Kibaigwa 50,054 Masumbwe 50,000 Merelani 50,000 Tukuyu 50,000 Utengule 50,000 Mbuguni 49,801 Tunduru 48,000 Kyela 47,000 Mbulu 45,384 Diobahika 45,000 Igunga 45,000 Ikwiriri 45,000 Mwandege 45,000 Nansio 44,000 Rujewa 42,013 Dumila 40,000 Geiro 40,000 Mapinga 40,000 Mlowo 40,000 Namanyere 40,000 Nguruka 39,135 Newala Kisimani 38,099 Kidatu 37,542 Boma la Ngombe 37,538 Kidodi 35,953 Wete 35,951 Misungwi 35,530 Magu 35,000 Mlimba 34,970 Newala 34,862 Chalinze 34,335 Same 34,322 Biharamulo 34,038 Lushoto 34,000 Somanda 33,932 Kirando 33,111 Tumbi 32,900 Bugarama 32,494 Ngudu 32,446 Urambo 31,752 Mvomero 31,324 Chanika 30,905 Nungwi 30,762 Kibiti 30,163 Chato 30,000 Kisesa 30,000 Mpwapwa 30,000 Lukuledi 29,699 Mlandizi 29,394 Ilula 29,193 Mugumu 29,000 Kibondo 28,666 Mkuranga 28,037 Shanwa 28,000 Bungu 27,873 Kasamwa 27,681 Sikonge 27,113 Malinyi 27,041 Mtinko 26,725 Maramba 26,531 Magugu 26,131 Matundasi 26,073 Sokoni 25,821 Sepuka 25,657 Luchingu 25,145 Igurusi 25,000 Liwale 25,000 Manyoni 25,000 Mhalamba 25,000 Sirari 25,000 Chimala 24,817 Shelui 24,817 Kakonko 24,688 Uvinza 24,650 Nyalikungu 24,648 Matai 24,070 Itigi 24,000 Ruaha 24,000 Makongolosi 23,787 Old Shinyanga 23,747 Mkoani 23,719 Mgandu 23,718 Songwa 23,618 Kiomboi 23,519 Kilindoni 23,426 Mwadui 23,296 Nangomba 23,028 Urunda 23,000