Cities in Tanzania

309 cities · sorted by population

Dar es Salaam

Dar es Salaam Region

Pop. 5,383,728

Mwanza

Mwanza

Pop. 1,104,521

Dodoma

Dodoma

Pop. 765,179

Capital

Zanzibar

Zanzibar Urban/West

Pop. 709,809

Arusha

Arusha

Pop. 617,631

Mbeya

Mbeya

Pop. 541,603

Morogoro

Morogoro

Pop. 471,409

Kahama

Shinyanga

Pop. 453,654

Tanga

Tanga

Pop. 393,429

Geita

Geita

Pop. 318,006

Tabora

Tabora

Pop. 308,741

Sumbawanga

Rukwa

Pop. 303,986

Songea

Ruvuma

Pop. 286,285

Kibaha

Pwani

Pop. 265,360

Bariadi

Simiyu

Pop. 260,927

Kasulu

Kigoma

Pop. 238,321

Singida

Singida

Pop. 232,459

Kigoma

Kigoma

Pop. 232,388

Moshi

Kilimanjaro

Pop. 221,733

Tunduma

Songwe

Pop. 219,309

Ifakara

Morogoro

Pop. 205,843

Mpanda

Katavi

Pop. 204,338

Iringa

Iringa

Pop. 202,490

Bunda

Mara

Pop. 182,970

Musoma

Mara

Pop. 164,172

Bukoba

Kagera

Pop. 144,938

Mtwara

Mtwara

Pop. 140,793

Shinyanga

Shinyanga

Pop. 139,727

Tarime

Mara

Pop. 133,043

Nzega

Tabora

Pop. 125,193

Makumbako

Njombe

Pop. 116,232

Sengerema

Mwanza

Pop. 110,000

Handeni

Tanga

Pop. 108,968

Katumba

Mbeya

Pop. 108,558

Mafinga

Iringa

Pop. 99,305

Lindi

Lindi

Pop. 95,096

Ushirombo

Geita

Pop. 95,052

Njombe

Njombe

Pop. 92,537

Kilosa

Morogoro

Pop. 91,889

Masasi

Mtwara

Pop. 89,700

Vwawa

Songwe

Pop. 85,000

Bagamoyo

Pwani

Pop. 82,426

Kondoa

Dodoma

Pop. 80,443

Katoro

Geita

Pop. 75,000

Vikindu

Pwani

Pop. 70,000

Babati

Manyara

Pop. 67,445

Korogwe

Tanga

Pop. 62,032

Mbinga

Ruvuma

Pop. 60,868

Uyovu

Geita

Pop. 60,849

Buseresere

Geita

Pop. 52,870

Chake Chake

Pemba South

Pop. 52,047

Kibaigwa

Dodoma

Pop. 50,054

Utengule

Mbeya

Pop. 50,000

Tukuyu

Mbeya

Pop. 50,000

Masumbwe

Geita

Pop. 50,000

Merelani

Arusha

Pop. 50,000

Mbuguni

Arusha

Pop. 49,801

Tunduru

Ruvuma

Pop. 48,000

Kyela

Mbeya

Pop. 47,000

Mbulu

Manyara

Pop. 45,384

Ikwiriri

Pwani

Pop. 45,000

Igunga

Tabora

Pop. 45,000

Diobahika

Geita

Pop. 45,000

Mwandege

Pwani

Pop. 45,000

Nansio

Mara

Pop. 44,000

Rujewa

Mbeya

Pop. 42,013

Namanyere

Rukwa

Pop. 40,000

Mlowo

Songwe

Pop. 40,000

Mapinga

Pwani

Pop. 40,000

Geiro

Morogoro

Pop. 40,000

Dumila

Morogoro

Pop. 40,000

Nguruka

Kigoma

Pop. 39,135

Newala Kisimani

Mtwara

Pop. 38,099

Kidatu

Morogoro

Pop. 37,542

Boma la Ngombe

Kilimanjaro

Pop. 37,538

Kidodi

Morogoro

Pop. 35,953

Wete

Pemba North

Pop. 35,951

Misungwi

Mwanza

Pop. 35,530

Magu

Mwanza

Pop. 35,000

Mlimba

Morogoro

Pop. 34,970

Mafinga

Iringa

Pop. 34,958

Newala

Mtwara

Pop. 34,862

Chalinze

Pwani

Pop. 34,335

Same

Kilimanjaro

Pop. 34,322

Biharamulo

Kagera

Pop. 34,038

Lushoto

Tanga

Pop. 34,000

Somanda

Simiyu

Pop. 33,932

Kirando

Rukwa

Pop. 33,111

Tumbi

Tabora

Pop. 32,900

Bugarama

Kagera

Pop. 32,494

Ngudu

Mwanza

Pop. 32,446

Urambo

Tabora

Pop. 31,752

Mvomero

Pwani

Pop. 31,324

Chanika

Tanga

Pop. 30,905

Nungwi

Zanzibar North

Pop. 30,762

Kibiti

Pwani

Pop. 30,163

Mpwapwa

Dodoma

Pop. 30,000

Kisesa

Mwanza

Pop. 30,000

Chato

Geita

Pop. 30,000

Kisesa

Simiyu

Pop. 29,804

Lukuledi

Mtwara

Pop. 29,699

Mlandizi

Pwani

Pop. 29,394

Ilula

Iringa

Pop. 29,193

Mugumu

Mara

Pop. 29,000

Kibondo

Kigoma

Pop. 28,666

Mkuranga

Pwani

Pop. 28,037

Shanwa

Simiyu

Pop. 28,000

Bungu

Pwani

Pop. 27,873

Kasamwa

Geita

Pop. 27,681

Sikonge

Tabora

Pop. 27,113

Malinyi

Morogoro

Pop. 27,041

Mtinko

Singida

Pop. 26,725

Maramba

Tanga

Pop. 26,531

Magugu

Manyara

Pop. 26,131

Matundasi

Mbeya

Pop. 26,073

Sokoni

Zanzibar Central/South

Pop. 25,821

Sepuka

Singida

Pop. 25,657

Luchingu

Mtwara

Pop. 25,145

Sirari

Mara

Pop. 25,000

Manyoni

Singida

Pop. 25,000

Liwale

Lindi

Pop. 25,000

Igurusi

Mbeya

Pop. 25,000

Mhalamba

Geita

Pop. 25,000

Shelui

Singida

Pop. 24,817

Chimala

Mbeya

Pop. 24,817

Kakonko

Kigoma

Pop. 24,688

Uvinza

Kigoma

Pop. 24,650

Nyalikungu

Simiyu

Pop. 24,648

Matai

Rukwa

Pop. 24,070

Itigi

Singida

Pop. 24,000

Ruaha

Morogoro

Pop. 24,000

Makongolosi

Mbeya

Pop. 23,787

Old Shinyanga

Shinyanga

Pop. 23,747

Mkoani

Pemba South

Pop. 23,719

Mgandu

Singida

Pop. 23,718

Songwa

Shinyanga

Pop. 23,618

Kiomboi

Singida

Pop. 23,519

Kilindoni

Pwani

Pop. 23,426

Mwadui

Shinyanga

Pop. 23,296

Nangomba

Mtwara

Pop. 23,028

Urunda

Mbeya

Pop. 23,000

Kingori

Arusha

Pop. 22,839

Igugunu

Singida

Pop. 22,810

Chala

Rukwa

Pop. 22,624

Lalago

Simiyu

Pop. 22,551

Kigonsera

Ruvuma

Pop. 22,155

Tinde

Shinyanga

Pop. 22,082

Rulenge

Kagera

Pop. 22,069

Maswa

Simiyu

Pop. 22,025

Mwanhuzi

Simiyu

Pop. 21,664

Mhango

Shinyanga

Pop. 21,553

Kilwa Masoko

Lindi

Pop. 21,519

Katesh

Manyara

Pop. 21,462

Kiwira

Mbeya

Pop. 21,342

Isaka

Shinyanga

Pop. 21,094

Usangi

Kilimanjaro

Pop. 21,000

Usa River

Arusha

Pop. 21,000

Hedaru

Kilimanjaro

Pop. 21,000

Nachingwea

Lindi

Pop. 21,000

Basotu

Manyara

Pop. 20,937

Mazinde

Tanga

Pop. 20,534

Muriti

Mara

Pop. 20,254

Matui

Tanga

Pop. 20,241

Nsunga

Kagera

Pop. 20,049

Muheza

Tanga

Pop. 20,000

Mikumi

Morogoro

Pop. 20,000

Makuyuni

Arusha

Pop. 20,000

Kiratu

Arusha

Pop. 20,000

Tandahimba

Mtwara

Pop. 20,000

Ruangwa

Lindi

Pop. 20,000

Matongo

Mara

Pop. 20,000

Dareda

Manyara

Pop. 19,876

Nshamba

Kagera

Pop. 19,815

Ikungi

Singida

Pop. 19,692

Nanyamba

Mtwara

Pop. 19,555

Kibakwe

Dodoma

Pop. 19,526

Maposeni

Ruvuma

Pop. 19,472

Kabanga

Kagera

Pop. 19,421

Laela

Rukwa

Pop. 19,185

Bashanet

Manyara

Pop. 19,087

Magomeni

Dar es Salaam Region

Pop. 19,086

Kihangara

Mwanza

Pop. 19,082

Mtwango

Njombe

Pop. 19,040

Shirati

Mara

Pop. 18,904

Ilembula

Njombe

Pop. 18,870

Dongobesh

Manyara

Pop. 18,864

Matiri

Ruvuma

Pop. 18,830

Magole

Morogoro

Pop. 18,753

Nangwa

Manyara

Pop. 18,595

Galappo

Manyara

Pop. 18,528

Katerero

Kagera

Pop. 18,430

Nyakabindi

Simiyu

Pop. 18,428

Izazi

Iringa

Pop. 18,010

Lubata

Morogoro

Pop. 18,000

Tarakea

Kilimanjaro

Pop. 18,000

Madizini

Morogoro

Pop. 18,000

Msowero

Morogoro

Pop. 17,861

Ipinda

Mbeya

Pop. 17,775

Mto wa Mbu

Arusha

Pop. 17,754

Usevia

Katavi

Pop. 17,742

Nanganga

Mtwara

Pop. 17,468

Ilongero

Singida

Pop. 17,342

Kibara

Mara

Pop. 17,211

Ngerengere

Morogoro

Pop. 17,181

Puma

Singida

Pop. 17,092

Malampaka

Simiyu

Pop. 16,916

Lugoba

Pwani

Pop. 16,902

Ngara

Kagera

Pop. 16,890

Mwandiga

Kigoma

Pop. 16,822

Mungaa

Singida

Pop. 16,715

Nyamuswa

Mara

Pop. 16,507

Butiama

Mara

Pop. 16,376

Kishapu

Shinyanga

Pop. 16,371

Nyangao

Lindi

Pop. 16,343

Tingi

Ruvuma

Pop. 16,315

Kitama

Mtwara

Pop. 16,232

Lembeni

Kilimanjaro

Pop. 16,008

Kamachumu

Kagera

Pop. 15,701

Mlalo

Tanga

Pop. 15,576

Makuyuni

Tanga

Pop. 15,516

Usagara

Mwanza

Pop. 15,514

Mabama

Tabora

Pop. 15,320

Mlangali

Njombe

Pop. 15,168

Mahanje

Ruvuma

Pop. 15,009

Namanga

Arusha

Pop. 14,922

Nkoaranga

Arusha

Pop. 14,738

Nyakahanga

Kagera

Pop. 14,611

Endasak

Manyara

Pop. 14,576

Ndungu

Kilimanjaro

Pop. 14,545

Misasi

Mwanza

Pop. 14,170

Mabamba

Kigoma

Pop. 14,140

Dunda

Mbeya

Pop. 14,080

Kyaka

Kagera

Pop. 13,810

Mahuta

Mtwara

Pop. 13,548

Nanhyanga

Mtwara

Pop. 13,519

Naberera

Manyara

Pop. 13,499

Itumba

Songwe

Pop. 13,438

Liuli

Ruvuma

Pop. 13,119

Ndago

Singida

Pop. 13,012

Mwanga

Tanga

Pop. 12,846

Chiungutwa

Mtwara

Pop. 12,764

Masoko

Mbeya

Pop. 12,720

Karema

Katavi

Pop. 12,630

Malya

Mwanza

Pop. 12,627

Kisarawe

Pwani

Pop. 12,507

Madimba

Mtwara

Pop. 12,507

Soni

Tanga

Pop. 12,402

Kaliua

Tabora

Pop. 12,362

Ulenje

Mbeya

Pop. 12,219

Mtama

Lindi

Pop. 11,928

Katoro

Kagera

Pop. 11,925

Utete

Pwani

Pop. 11,888

Kongwa

Dodoma

Pop. 11,840

Matonga

Simiyu

Pop. 11,828

Mbekenyera

Lindi

Pop. 11,794

Inyonga

Katavi

Pop. 11,790

Namikupa

Mtwara

Pop. 11,733

Muleba

Kagera

Pop. 11,555

Lupiro

Morogoro

Pop. 11,430

Kimamba

Morogoro

Pop. 11,235

Namalenga

Mtwara

Pop. 11,204

Mtimbira

Morogoro

Pop. 11,122

Kisanga

Morogoro

Pop. 10,978

Kitangari

Mtwara

Pop. 10,956

Ngorongoro

Arusha

Pop. 10,836

Nyanguge

Mwanza

Pop. 10,746

Matamba

Njombe

Pop. 10,642

Bugene

Kagera

Pop. 10,609

Mugango

Mara

Pop. 10,550

Mingoyo

Lindi

Pop. 10,480

Kandete

Mbeya

Pop. 10,318

Makungu

Iringa

Pop. 10,291

Igurubi

Tabora

Pop. 10,083

Kisasa

Dodoma

Pop. 10,000

Majengo

Tanga

Pop. 9,874

Micheweni

Pemba North

Pop. 9,838

Poli

Arusha

Pop. 9,568

Konde

Pemba North

Pop. 9,530

Makanya

Kilimanjaro

Pop. 9,505

Longido

Arusha

Pop. 9,403

Maneromango

Pwani

Pop. 9,402

Mwembe

Kilimanjaro

Pop. 9,032

Mbamba Bay

Ruvuma

Pop. 8,997

Magomeni

Tanga

Pop. 8,944

Manda

Njombe

Pop. 8,393

Kihurio

Kilimanjaro

Pop. 8,377

Pangani

Tanga

Pop. 8,343

Masuguru

Mtwara

Pop. 7,946

Kintinku

Singida

Pop. 7,906

Lulindi

Mtwara

Pop. 7,807

Issenye

Mara

Pop. 7,778

Mahenge

Morogoro

Pop. 7,768

Mwaya

Mbeya

Pop. 7,558

Kwakoa

Kilimanjaro

Pop. 7,514

Bukene

Tabora

Pop. 7,444

Usoke

Tabora

Pop. 7,295

Kisiwani

Kilimanjaro

Pop. 7,126

Malangali

Iringa

Pop. 7,112

Mtambile

Pemba South

Pop. 6,797

Nakatunguru

Mara

Pop. 6,064

Kilimatinde

Singida

Pop. 5,975

Monduli

Arusha

Pop. 5,694

Bububu

Zanzibar Urban/West

Pop. 5,646

Mahonda

Zanzibar Central/South

Pop. 5,569

Msanga

Dodoma

Pop. 5,527

Nkove

Rukwa

Pop. 5,389

Kibaya

Manyara

Pop. 5,028

Mkokotoni

Zanzibar North

Pop. 2,572

Koani

Zanzibar Central/South

Pop. 2,211