List of islands of Tanzania

The following is the list of islands in the territory of Tanzania.

Lake Victoria

 * Mara Region
 * Lukoba Island
 * Nafuba Island
 * Augusta Island
 * Mwanza Region
 * Ukerewe Island
 * Ukara Island
 * Kome Island
 * Saanane Island
 * Miandere Islands
 * Ijinga Island
 * Vesi Archipelago
 * Anchor Island
 * Gabalema Island
 * Nyamatala Island
 * Juma Island
 * Chilandere Island
 * Bihiru Island
 * Ikuru Island
 * Maisome Island
 * Kamasi Island
 * Gana Island
 * Kweru Island
 * Irugwa Island
 * Kalazu Island
 * Leigoba Island
 * Buruza Island
 * Geita Region
 * Rubondo Island
 * Mambe Island
 * Butwa Island
 * Kagera Region
 * Msalala Island
 * Ikuza Island
 * Nazinga Island
 * Iroba Island
 * Bumbire Island
 * Bukarabe Island
 * Musila Island
 * Nabuyongo Island

Lake Tanganyika

 * Kigoma Region
 * Karilami Island
 * Kalela Island or Magambo Island
 * Rukwa Region
 * Manda Island
 * Kipili Archipelago
 * Kerenge Island
 * Lupita Island
 * Izinga Island
 * Mvuna Island
 * Mwila Island
 * Nkondwe Island
 * Kamamba Island
 * Kasisi Island
 * Ulilwe Island
 * Kala Island
 * Singa Island
 * Nausingili Island
 * Maleza Island
 * Mikongolo Island
 * Kalala Island
 * Kashia Island
 * Yamsamba Island
 * Lwilwi Island
 * Kasola Island
 * Kauchi Island
 * Kisi Island

Lake Nyasa

 * Ruvuma Region
 * Nyasa District
 * Mbamba Island
 * Lundo Island

Indian Ocean

 * Tanga Region
 * Mkinga District
 * Ulenge Island
 * Mwewe Island
 * Kirui Island
 * Tanga District
 * Kwale Island
 * Tanga Island
 * Yambe Island
 * Karange Island
 * Pangani District
 * Maziwi Island
 * Dar es Salaam Region
 * Kinondoni District
 * Mbudya Island
 * Bongoyo Island
 * Pangavini Island
 * Fungu Yasini Island
 * Kigamboni District
 * Sinda Island
 * Kendwa Island
 * Makatumbi Islands
 * Kimbubu Island
 * Latham Island
 * Pwani Region
 *  Bagamoyo District
 * Mapopo Island
 * Mafia District
 * Mafia Archipelago
 * Mafia Island
 * Jibondo Island
 * Juani Island
 * Chole Island
 * Bwejuu Island
 * Shungumbili Island
 * Barakuni Island
 * Miewi Island
 * Niororo Island
 * Mkuranga District
 * Kwale Island
 * Koma Island
 * Pemba Juu Island
 * Chokaa Islands
 * North Fanjove Island
 * Lindi Region
 * Kilwa District
 * Songosongo Archipelago
 * Songo Songo Island
 * Okuza Island
 * Nyuni Island
 * Fanjove Island
 * Kilwa Kisiwani
 * Watiro Island
 * Sanje ya Kati Island
 * Songo Mnara Island
 * Mtwara Region
 * Mtwara-Mikindani District
 * Mongo Island, also known of Membelwa
 * Nakitumbe Island
 * Mjini Magharibi Region
 * Mjini District
 * Chumbe Island
 * Bawe Island
 * Changuu
 * Chapwani Island
 * Ukombe Island
 * Kwale Island, Zanzibar
 * Pamunda Island also known as Komunda Island
 * Sume Island
 * Miwi Island
 * Niamembe Island
 * Pungume Island
 * Unguja North Region
 * Kaskazini A District
 * Zanzibar Archipelago
 * Tumbatu Island
 * Daloni Island
 * Popo Island
 * Mwana wa Mwana Island
 * Unguja South Region
 * Kusini District
 * Uzi Island
 * Vundwe Island
 * Pengeleni Island
 * Pemba North Region
 * Micheweni District
 * Mbali Island
 * Wete District
 * Njao Island
 * Fundo Island
 * Uvinje Island
 * Kokota Island
 * Funzi Island, Pemba
 * Pembe Island
 * Kojani Island
 * Pemba South Region
 * Chake Chake District
 * Misali Island
 * Mkoani District
 * Makongwe Island
 * Kwata Island
 * Matumbwi Makubwa Island
 * Matumbini Island
 * Panza Island
 * Jombe Island also known as Yombi Island
 * Kiweni Island
 * Mtangani Island