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
201. Mwanga Tanzania 12,846
2. Mwanza Tanzania 436,801
257. Mwaya Tanzania 7,558
245. Mwembe Tanzania 9,032
195. Naberera Tanzania 13,499
150. Nachingwea Tanzania 18,058
265. Nakatunguru Tanzania 6,064
224. Namalenga Tanzania 11,204
212. Namanga Tanzania 12,048
69. Namanyere Tanzania 28,218
220. Namikupa Tanzania 11,733
156. Nanganga Tanzania 17,468
103. Nangomba Tanzania 23,028
145. Nangwa Tanzania 18,595
194. Nanhyanga Tanzania 13,519
264. Nansio Tanzania 6,437
129. Nanyamba Tanzania 19,555
200. Ndago Tanzania 13,012
188. Ndungu Tanzania 14,545
36. Newala Kisimani Tanzania 38,099
283. Nganane Tanzania 1,929
166. Ngara Tanzania 16,890
160. Ngerengere Tanzania 17,181
229. Ngorongoro Tanzania 10,836
106. Ngudu Tanzania 22,658
35. Nguruka Tanzania 39,135
32. Njombe Tanzania 46,724
185. Nkoaranga Tanzania 14,738
270. Nkove Tanzania 5,389
124. Nshamba Tanzania 19,815
122. Nsunga Tanzania 20,049
251. Nungwi Tanzania 8,000
149. Nyakabindi Tanzania 18,428
186. Nyakahanga Tanzania 14,611
90. Nyalikungu Tanzania 24,648
170. Nyamuswa Tanzania 16,507
174. Nyangao Tanzania 16,343
230. Nyanguge Tanzania 10,746
77. Nzega Tanzania 26,584
94. Old Shinyanga Tanzania 23,747
250. Pangani Tanzania 8,343
240. Poli Tanzania 9,568
161. Puma Tanzania 17,092
226. Ruangwa Tanzania 11,095
65. Rujewa Tanzania 29,228
111. Rulenge Tanzania 22,069
157. Same Tanzania 17,455
82. Sepuka Tanzania 25,657
87. Shelui Tanzania 24,817
16. Shinyanga Tanzania 107,362
74. Sikonge Tanzania 27,113
24. Singida Tanzania 62,432
91. Sirari Tanzania 24,317
81. Sokoni Tanzania 25,821
52. Somanda Tanzania 33,932
12. Songea Tanzania 126,449
98. Songwa Tanzania 23,618
209. Soni Tanzania 12,402
20. Sumbawanga Tanzania 89,161
11. Tabora Tanzania 145,292
162. Tandahimba Tanzania 17,041
7. Tanga Tanzania 224,876
55. Tarime Tanzania 33,094
110. Tinde Tanzania 22,082
175. Tingi Tanzania 16,315
68. Tukuyu Tanzania 28,398
56. Tumbi Tanzania 32,900
40. Tunduma Tanzania 36,556
211. Ulenje Tanzania 12,219
95. Urambo Tanzania 23,724
144. Usa Tanzania 18,726
181. Usagara Tanzania 15,514
155. Usevia Tanzania 17,742
18. Ushirombo Tanzania 95,052
260. Usoke Tanzania 7,295
215. Utete Tanzania 11,888
89. Uvinza Tanzania 24,650
280. Uwelini Tanzania 2,472
25. Uyovu Tanzania 60,849
101. Vikindu Tanzania 23,307
34. Vwawa Tanzania 40,145
79. Wete Tanzania 26,450
3. Zanzibar Tanzania 403,658