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