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