Tanzania is verdeeld in 31 regio's (mkoa), die weer zijn onderverdeeld in 169 districten van Tanzania. De huidige indeling kwam tot stand in 2016, toen Songwe werd afgesplitst van Mbeya.

thumb|center|upright=2|Kaart van de districten

Lijst van districten per regio

Arusha Arumeru Arusha (district) Arusha Karatu Longido Meru (district) Monduli Ngorongoro

Dar es Salaam Ilala Kigamboni Kinondoni Temeke Ubungo

Dodoma Bahi Chamwino Chemba Dodoma (district) Dodoma Kondoa (district) Kondoa Kongwa Mpwapwa

Geita Geita (district) Geita Bukombe Chato Mbogwe Nyang'hwale

Iringa Iringa (district) Iringa Kilolo Mafinga Mufindi

Kagera Biharamulo Bukoba (district) Bukoba Karagwe Kyerwa Missenyi Muleba Ngara

Kaskazini Pemba (Zanzibar) Micheweni Wete

Kaskazini Unguja (Zanzibar) Kaskazini A Kaskazini B

Katavi Mpanda (district) Mpanda Mlele Tanganyika

Kigoma Buhigwe Kakonko Kasulu (district) Kasulu Kibondo Kigoma (district) Kigoma Ujiji Uvinza

Kilimanjaro Hai Moshi (district) Moshi Mwanga Rombo Same Siha

Kusini Pemba (Zanzibar) Chake Chake Mkoani

Kusini Unguja (Zanzibar) Kati Kusini

Lindi Kilwa Lindi (district) Lindi Liwale Nachingwea Ruangwa

Manyara Babati (district) Babati Hanang Kiteto Mbulu (district) Mbulu Simanjiro

Mara Bunda (district) Bunda Butiama Musoma (district) Musoma Rorya Serengeti Tarime (district) Tarime

Mbeya Busokelo Chunya Kyela Mbarali Mbeya (district) Mbeya Rungwe

Mjini Magharibi (Zanzibar) Magharibi Mjini

Morogoro Gairo Kilombero Kilosa Malinyi Morogoro (district) Morogoro Mvomero Ulanga

Mtwara Masasi (district) Masasi Mtwara (district) Mtwara Nanyumbu (district) Nanyumba Newala (district) Newala Tandahimba

Mwanza Ilemela Kwimba Magu Misungwi Nyamagana Sengerema Ukerewe

Njombe Njombe (district) Njombe Wanging'ombe Makambako Makete Ludewa

Pwani Bagamoyo Kibaha Kibiti Kisarawe Mafia Mkuranga Rufiji

Rukwa Kalambo Nkasi Sumbawanga (district) Sumbawanga

Ruvuma Madaba Mbinga (district) Mbinga Namtumbo Nyasa Ruvuma (district) Songea (district) Songea Tunduru

Shinyanga Bukombe Kahama Kishapu Msalala Shinyanga (district) Shinyanga Ushetu

Simiyu Bariadi (district) Bariadi Busega Itilima Maswa Meatu

Singida Ikungi Iramba Itigi Manyoni Mkalama Singida (district) Singida

Songwe Ileje Mbozi Momba Songwe

Tabora Igunga Kaliua Nzega (district) Nzega Sikonge Tabora (district) Tabora Urambo Uyui

Tanga Handeni (district) Handeni Kilindi Korogwe (district) Korogwe Lushoto Mkinga Muheza Pangani (district) Tanga

Zie ook Regio's van Tanzania