Skip to content
World Measure
The population almanac240 countries · 31,365 cities · UN WPP 2024
Cities · Tanzania · Africa

Tanzania

Cities of Tanzania
Cities listed
223
Dar es Salaam
largest city
Dodoma
capital
70.5M
national population
223 of 223 listed cities
Cities listed
223
15,000 or more people
Largest city
Dar es Salaam
5,383,728 people
Capital
Dodoma
National capital
National population
70,545,865
Largest city is 7.6%

The 100 Largest Cities in Tanzania

Sortable and searchable. The remaining 123 cities are listed by region below.

100 cities
1Dar es Salaam5,383,728
2Mwanza1,104,521
3Dodoma765,179
4Zanzibar709,809
5Arusha617,631
6Mbeya541,603
7Morogoro471,409
8Kahama453,654
9Tanga393,429
10Geita318,006
11Tabora308,741
12Sumbawanga303,986
13Songea286,285
14Kibaha265,360
15Bariadi260,927
16Kasulu238,321
17Singida232,459
18Kigoma232,388
19Moshi221,733
20Tunduma219,309
21Ifakara205,843
22Mpanda204,338
23Iringa202,490
24Bunda182,970
25Musoma164,172
26Bukoba144,938
27Mtwara140,793
28Shinyanga139,727
29Tarime133,043
30Nzega125,193
31Makumbako116,232
32Sengerema110,000
33Handeni108,968
34Katumba108,558
35Mafinga99,305
36Lindi95,096
37Ushirombo95,052
38Njombe92,537
39Kilosa91,889
40Masasi89,700
41Vwawa85,000
42Bagamoyo82,426
43Kondoa80,443
44Katoro75,000
45Vikindu70,000
46Babati67,445
47Korogwe62,032
48Mbinga60,868
49Uyovu60,849
50Buseresere52,870
51Chake Chake52,047
52Kibaigwa50,054
53Utengule50,000
54Tukuyu50,000
55Masumbwe50,000
56Merelani50,000
57Mbuguni49,801
58Tunduru48,000
59Kyela47,000
60Mbulu45,384
61Ikwiriri45,000
62Igunga45,000
63Diobahika45,000
64Mwandege45,000
65Nansio44,000
66Rujewa42,013
67Namanyere40,000
68Mlowo40,000
69Mapinga40,000
70Geiro40,000
71Dumila40,000
72Nguruka39,135
73Newala Kisimani38,099
74Kidatu37,542
75Boma la Ngombe37,538
76Kidodi35,953
77Wete35,951
78Misungwi35,530
79Magu35,000
80Mlimba34,970
81Mafinga34,958
82Newala34,862
83Chalinze34,335
84Same34,322
85Biharamulo34,038
86Lushoto34,000
87Somanda33,932
88Kirando33,111
89Tumbi32,900
90Bugarama32,494
91Ngudu32,446
92Urambo31,752
93Mvomero31,324
94Chanika30,905
95Nungwi30,762
96Kibiti30,163
97Mpwapwa30,000
98Kisesa30,000
99Chato30,000
100Kisesa29,804

Every City in Tanzania, by Region

31 regions. 23 have their own page; the rest are listed here in full.

Morogoro16 cities

Open the Morogoro page →

Pwani14 cities

Open the Pwani page →

Mbeya13 cities

Open the Mbeya page →

Singida13 cities

Open the Singida page →

Mara12 cities

Open the Mara page →

Mtwara11 cities

Open the Mtwara page →

Tanga11 cities

Open the Tanga page →

Geita10 cities

Open the Geita page →

Kagera10 cities

Open the Kagera page →

Manyara10 cities

Open the Manyara page →

Simiyu10 cities

Open the Simiyu page →

Shinyanga9 cities

Open the Shinyanga page →

Arusha8 cities

Open the Arusha page →

Mwanza8 cities

Open the Mwanza page →

Ruvuma8 cities

Open the Ruvuma page →

Kigoma7 cities

Open the Kigoma page →

Kilimanjaro7 cities

Open the Kilimanjaro page →

Tabora7 cities

Open the Tabora page →

Lindi6 cities

Open the Lindi page →

Rukwa6 cities

Open the Rukwa page →

Dodoma5 cities

Open the Dodoma page →

Iringa5 cities

Open the Iringa page →

Njombe5 cities

Open the Njombe page →

Songwe3 cities
Katavi2 cities
Pemba South2 cities
Dar es Salaam Region1 city
Pemba North1 city
Zanzibar Central/South1 city
Zanzibar North1 city
Zanzibar Urban/West1 city

Explore