List of cities in Tanzania

This is a list of cities and towns in Tanzania.

 List of cities in Tanzania Rank  City  Population  Region  1978   1988   2002   2007 1.  Dar es Salaam  769.445  1.205.443  2.398.509  2.915.878  Dar es Salaam 2.  Mwanza  110.553  172.287  378.327  480.279  Mwanza Region 3.  Zanzibar City  110.531  157.634  351.902  441.664  Zanzibar  4.  Arusha  55.223  102.544  282.712  385.907  Arusha Region 5.  Mbeya  76.601  130.798  256.652  317.089  Mbeya Region 6.  Morogoro  60.782  117.760  221.286  272.268  Morogoro Region 7.  Tanga  103.399  137.364  208.791  235.919  Tanga Region 8.  Dodoma  45.807  83.205  159.193  196.006  Dodoma Region 9.  Kigoma  50.075  74.224  144.852  178.386  Kigoma 10.  Moshi  52.046  96.838  144.336  165.559  Kilimanjaro Region 11.  Tabora  67.388  92.779  135.243  152.072  Tabora Region 12.  Songea  17.955  52.985  108.771  139.458  Ruvuma Region 13.  Musoma  31.051  63.652  108.242  130.223  Mara Region 14.  Shinyanga  20.439  46.802  92.918  117.956  Shinyanga Region 15.  Katumba  k.A.  k.A.  99.205  115.163  Rukwa Region 16.  Iringa  57.164  84.860  106.668  115.087  Iringa Region 17.  Ushirombo  k.A.  k.A.  87.807  100.143  Shinyanga Region 18.  Mtwara  48.491  66.452  92.602  99.079  Mtwara Region 19.  Kilosa  12.886  59.915  k.A.  95.650  Morogoro Region 20.  Sumbawanga  28.586  47.878  80.284  95.399  Rukwa Region 21.  Bagamoyo  16.272  33.086  k.A.  89.218  Pwani Region 22.  Mpanda  13.450  41.014  45.977  77.800  Katavi Region 23.  Bukoba  21.547  28.702  61.652  77.298  Kagera Region 24.  Singida Urban  29.258  39.598  58.153  65.337  Singida Region 25.  Uyovu  k.A.  k.A.  56.211  64.108  Shinyanga 26.  Sengerama  13.745  24.312  49.806  62.360  Mwanza Region 27.  Kalangalala  k.A.  k.A.  52.487  59.517  Mwanza Region 28.  Mishoma  k.A.  k.A.  50.055  58.107  Rukwa 29.  Mererani  k.A.  k.A.  48.027  56.531  Manyara Region 30.  Buseresere  k.A.  k.A.  49.105  55.498  Kagera Region 31.  Bunda  k.A.  27.550  46.178  54.290  Mara Region 32.  Makambako  k.A.  k.A.  51.049  54.254  Njombe Region 33.  Katoro  k.A.  k.A.  46.063  52.233  Mwanza Region 34.  Ifakara  15.250  29.817  45.684  52.154  Morogoro Region 35.  Njombe  k.A.  25.213  42.332  49.825  Njombe Region 36.  Utengule Usongwe  k.A.  k.A.  44.135  48.632  Mbeya Region 37.  Kiranyi  k.A.  k.A.  38.838  45.822  Arusha Region 38.  Siha Kati  k.A.  k.A.  42.429  44.910  Kilimanjaro Region 39.  Nkome  k.A.  k.A.  38.971  44.191  Mwanza Region 40.  Nkololo  k.A.  k.A.  38.706  44.144  Shinyanga 41.  Nguruka  k.A.  k.A.  34.908  42.242  Kigoma 42.  Lindi  27.312  41.587  41.549  41.999  Lindi Region 43.  Vwawa  k.A.  k.A.  37.844  41.700  Mbeya Region

Tanzania, List of cities in
*
Tanzania
city