List of islands in the Indian Ocean
The islands of the Indian Ocean are part of either the eastern, western, or southern areas. Some prominently large islands include Madagascar, Sri Lanka, and the Indonesian islands of Sumatra, Java, and Lesser [Sunda Islands].
Eastern Indian Ocean
- Andaman Islands
- Ashmore and Cartier Islands
- Buccaneer Archipelago
- Bird [Island (Western Australia)|Bird Island]
- Carnac Island
- Christmas Island
- Cocos (Keeling) Islands
- Dirk [Hartog Island]
- Enggano Island
- Garden Island
- Houtman Abrolhos
- 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 (Encounter Bay)
- Seal Island (Investigator Strait)
- 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
- Tanzania
- Maldives
- Mauritius
- Mayotte
- Quirimbas Archipelago
- Réunion
- Seychelles
- Saad ad-Din Islands
- Scattered [Islands in the Indian Ocean]
- Socotra Island
- Vypin Island
- Vamizi Island
- Vallarpadam
- Willingdon Island