List of islands in the Indian Ocean
This is a list of islands in the Indian Ocean.Eastern Indian Ocean
- Andaman Islands
- Ashmore and Cartier Islands
- Buccaneer Archipelago
- Bird Island
- Carnac Island
- Christmas Island
- Cocos Islands
- Dirk Hartog Island
- Enggano Island
- Garden Island
- Houtman Abrolhos
- Lakshadweep Islands
- Langkawi Islands
- Little Island
- Mannar Island
- Mentawai Islands
- Mergui Archipelago
- Nias Island
- Nicobar Islands
- Pamban Island
- Penang Island
- Penguin Island
- Phi Phi Islands
- Phuket
- Rosemary Island
- Rottnest Island
- Sabang
- Sri Lanka
- Seal Island
- Shag Island
- Simeulue Island
- St. Mary's Islands
- Trigg Island
Western Indian Ocean
- Bajuni Islands
- Bazaruto Archipelago
- Chagos Archipelago
- Comoros
- Khuriya Muriya Islands
- Lakshadweep Archipelago
- Lamu Archipelago
- Madagascar
- Mafia Island
- Maldives
- Mauritius
- Mayotte
- Pemba
- Quirimbas Archipelago
- Réunion
- Seychelles
- Saad ad-Din Islands
- Scattered Islands in the Indian Ocean
- Socotra Island
- Vypin Island
- Vamizi Island
- Vallarpadam
- Willingdon Island
- Zanzibar
- Heard Island and McDonald Islands
- Île Amsterdam, home to the research station Martin-de-Viviès
- Île Saint-Paul
- Kerguelen Islands
- Prince Edward Islands