List of islands in the Indian Ocean
This is a list of islands in the Indian Ocean.
Eastern Indian Ocean
- Andaman Islands (India)
- Ashmore and Cartier Islands (Australia)
- Christmas Island (Australia)
- Buccaneer Archipelago (Australia)
- Cocos (Keeling) Islands (Australia)
- Dirk Hartog Island (Australia)
- Enggano Island (Indonesia)
- Garden Island (Australia)
- Houtman Abrolhos (Australia)
- Lakshadweep Islands (India)
- Langkawi Islands (Malaysia)
- Mannar Island (Sri Lanka)
- Mentawai Islands (Indonesia)
- Mergui Archipelago (Myanmar)
- Nias Island (Indonesia)
- Nicobar Islands (India)
- Pamban Island (India)
- Penang Island (Malaysia)
- Phi Phi Islands (Thailand)
- Phuket (Thailand)
- Sabang (Indonesia)
- Sri Lanka
- Simeulue Island (Indonesia)
- St. Mary's Islands (India)
Western Indian Ocean
- Bajuni Islands (Somalia)
- Bazaruto Archipelago (Mozambique)
- Chagos Archipelago (including Diego Garcia) (UK)
- Comoros
- Kerguelen Islands (France)
- Khuriya Muriya Islands (Oman)
- Lakshadweep Archipelago (India)
- Lamu Archipelago (Kenya)
- Madagascar
- Mafia Island (Tanzania)
- Maldives
- Mauritius
- Socotra Island (Yemen)
- Vypin Island (India)
- Vamizi Island (Mozambique)
- Vallarpadam (India)
- Willingdon Island (India)
- Zanzibar (Tanzania)
South Indian Sea
- Île Amsterdam, home to the research station Martin-de-Viviès
- Île Saint-Paul
See also
- Islands of the Indian Ocean
- List of islands of Antarctica and the Southern Ocean — on the south.
- List of islands in the Atlantic Ocean — on the southwest.
- List of islands in the Pacific Ocean — on the east.
- List of islands