Cet article présente une liste des îles de l'Océan Indien.
- Agatti, archipel des Lakshadweep (Inde)
- Amini, archipel des Lakshadweep (Inde)
- Amsterdam (France)
- Andaman, archipel (Inde)
- Anjouan (Comores)
- Andrott, archipel des Lakshadweep (Inde)
- Bangkaru, Îles Banyak (Indonésie)
- Bitra, archipel des Lakshadweep (Inde)
- Chagos, archipel (Maurice)
- Chetlat, archipel des Lakshadweep (Inde)
- Christmas (Australie)
- Comores, archipel
- Cocos (Keeling), archipel (Australie)
- Crozet (France)
- Enggano (Indonésie)
- Europa (France)
- Glorieuses, archipel (France)
- Grande-Comore (Comores)
- Heard (Australie)
- Juan de Nova (France)
- Kadmat, archipel des Lakshadweep (Inde)
- Kalpeni, archipel des Lakshadweep (Inde)
- Kavaratti, archipel des Lakshadweep (Inde)
- Kerguelen, archipel (France)
- Kiltan, archipel des Lakshadweep (Inde)
- Lamu, Archipel de Lamu (Kenya)
- Laquedives, archipel (Inde)
- MacDonald (Australie)
- Madagascar
- Mafia (Tanzanie)
- Maldives, archipel
- Marion (Afrique du Sud)
- Maurice
- Mayotte (France)
- Minicoy, archipel des Lakshadweep (Inde)
- Mohéli (Comores)
- Nias (Indonésie)
- Nicobar, archipel (Inde)
- Nosy Be (Madagascar)
- Pagai Selatan, archipel des Mentawaï (Indonésie)
- Pagai Utara, archipel des Mentawaï (Indonésie)
- Pemba (Tanzanie)
- Pini, archipel des Îles Batu (Indonésie)
- Prince-Édouard (Afrique du Sud)
- Quirimbas (Mozambique)
- Réunion (France)
- Rodrigues (Maurice)
- Saint-Paul (France)
- Seychelles, Archipel
- Siberut (Indonésie)
- Siméulue ou Simalou (Indonésie)
- Sipora (ou Sipura), archipel des Mentawaï (Indonésie)
- Socotra (Yémen)
- Sri Lanka
- Tanabhala, archipel des Îles Batu (Indonésie)
- Tanahmasa, archipel des Îles Batu (Indonésie)
- Tasmanie (Australie)
- Tromelin (France)
- Tuangku, Îles Banyak ((Indonésie)
- Yos Sudarso (Indonésie)
- Zanzibar (Tanzanie)
Côté ouest (côte africaine)
Îles australes
Îles situées sur des latitudes plus au Sud que Madagascar :
Îles ou archipels indépendants
Territoire français
Départements d'outre-mer français