Tanzania - Top 100+ Cities by Population

Population data by city is the population of the city itself, not the metro area. Data is as of 2011 estimates.

Rank CityCountryPopulation
4. Arusha Tanzania 341,136
50. Babati Tanzania 34,291
21. Bagamoyo Tanzania 82,426
53. Bariadi Tanzania 33,865
135. Bashanet Tanzania 19,087
117. Basotu Tanzania 20,937
51. Biharamulo Tanzania 34,038
57. Bugarama Tanzania 32,494
232. Bugene Tanzania 10,609
259. Bukene Tanzania 7,444
23. Bukoba Tanzania 70,628
274. Bukonyo Tanzania 4,051
28. Bunda Tanzania 50,944
71. Bungu Tanzania 27,873
27. Buseresere Tanzania 52,870
172. Butiama Tanzania 16,376
113. Chake Chake Tanzania 21,686
107. Chala Tanzania 22,624
49. Chalinze Tanzania 34,335
59. Chanika Tanzania 30,905
72. Chato Tanzania 27,776
86. Chimala Tanzania 24,817
202. Chiungutwa Tanzania 12,764
1. Dar es Salaam Tanzania 2,698,652
123. Dareda Tanzania 19,876
8. Dodoma Tanzania 180,541
140. Dongobesh Tanzania 18,864
191. Dunda Tanzania 14,080
187. Endasak Tanzania 14,576
146. Galappo Tanzania 18,528
277. Gamba Tanzania 3,644
37. Geiro Tanzania 37,909
121. Hedaru Tanzania 20,231
31. Ifakara Tanzania 49,528
105. Igugunu Tanzania 22,810
44. Igunga Tanzania 35,644
237. Igurubi Tanzania 10,083
85. Igurusi Tanzania 24,895
128. Ikungi Tanzania 19,692
199. Ikwiriri Tanzania 13,071
278. Ilembo Tanzania 2,607
139. Ilembula Tanzania 18,870
158. Ilongero Tanzania 17,342
66. Ilula Tanzania 29,193
219. Inyonga Tanzania 11,790
153. Ipinda Tanzania 17,775
14. Iringa Tanzania 111,820
116. Isaka Tanzania 21,094
255. Issenye Tanzania 7,778
127. Itigi Tanzania 19,711
196. Itumba Tanzania 13,438
151. Izazi Tanzania 18,010
132. Kabanga Tanzania 19,421
42. Kahama Tanzania 36,014
88. Kakonko Tanzania 24,688
210. Kaliua Tanzania 12,362
178. Kamachumu Tanzania 15,701
235. Kandete Tanzania 10,318
126. Karatu Tanzania 19,803
204. Karema Tanzania 12,630
73. Kasamwa Tanzania 27,681
39. Kasulu Tanzania 37,349
148. Katerero Tanzania 18,430
272. Katesh Tanzania 4,943
214. Katoro Tanzania 11,925
30. Katoro Tanzania 49,691
15. Katumba Tanzania 108,558
97. Kibaha Tanzania 23,651
130. Kibakwe Tanzania 19,526
159. Kibara Tanzania 17,211
271. Kibaya Tanzania 5,028
61. Kibiti Tanzania 30,163
67. Kibondo Tanzania 28,666
38. Kidatu Tanzania 37,542
43. Kidodi Tanzania 35,953
9. Kigoma Tanzania 164,268
109. Kigonsera Tanzania 22,155
249. Kihurio Tanzania 8,377
276. Kijini Tanzania 3,720
266. Kilimatinde Tanzania 5,975
208. Kilindoni Tanzania 12,409
19. Kilosa Tanzania 91,889
223. Kimamba Tanzania 11,235
104. Kingori Tanzania 22,839
253. Kintinku Tanzania 7,906
99. Kiomboi Tanzania 23,519
54. Kirando Tanzania 33,111
275. Kirya Tanzania 3,998
227. Kisanga Tanzania 10,978
206. Kisarawe Tanzania 12,507
62. Kisesa Tanzania 29,804
173. Kishapu Tanzania 16,371
261. Kisiwani Tanzania 7,126
176. Kitama Tanzania 16,232
228. Kitangari Tanzania 10,956
281. Kiwengwa Tanzania 2,429
115. Kiwira Tanzania 21,342
282. Koani Ndogo Tanzania 2,311
241. Konde Tanzania 9,530
100. Kondoa Tanzania 23,518