Population Statistics
HomeWorldTanzania

Tanzania: cities by population

Tanzania has a population of 56,318,348, with Dodoma as its capital. The 50 largest of its 318 recorded towns and cities, ranked.

Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are GeoNames country data. Sources & method.
#PlaceRegionPopulation
1Dar es SalaamDar es Salaam Region5,383,728
2MwanzaMwanza1,104,521
3DodomaDodoma765,179
4ZanzibarZanzibar Urban/West709,809
5ArushaArusha617,631
6MbeyaMbeya541,603
7MorogoroMorogoro471,409
8KahamaShinyanga453,654
9TangaTanga393,429
10GeitaGeita318,006
11TaboraTabora308,741
12SumbawangaRukwa303,986
13SongeaRuvuma286,285
14KibahaPwani265,360
15BariadiSimiyu260,927
16KasuluKigoma238,321
17SingidaSingida232,459
18KigomaKigoma232,388
19MoshiKilimanjaro221,733
20TundumaSongwe219,309
21IfakaraMorogoro205,843
22MpandaKatavi204,338
23IringaIringa202,490
24BundaMara182,970
25MusomaMara164,172
26BukobaKagera144,938
27MtwaraMtwara140,793
28ShinyangaShinyanga139,727
29TarimeMara133,043
30NzegaTabora125,193
31MakumbakoNjombe116,232
32SengeremaMwanza110,000
33HandeniTanga108,968
34KatumbaMbeya108,558
35MafingaIringa99,305
36LindiLindi95,096
37UshiromboGeita95,052
38NjombeNjombe92,537
39KilosaMorogoro91,889
40MasasiMtwara89,700
41VwawaSongwe85,000
42BagamoyoPwani82,426
43KondoaDodoma80,443
44KatoroGeita75,000
45VikinduPwani70,000
46BabatiManyara67,445
47KorogweTanga62,032
48MbingaRuvuma60,868
49UyovuGeita60,849
50BuseresereGeita52,870

Twenty years earlier: Tanzania in the 2005 World Gazetteer — population then 37,103,500.