right Poniższy artykuł zawiera listę wysp i archipelagów na Oceanie Indyjskim. W nawiasie podana jest przynależność polityczna wysp, a następnie wymieniono: liczbę wysp (w tym: zamieszkanych), powierzchnię, długość linii brzegowej, liczbę mieszkańców, najwyższy szczyt i przybliżone współrzędne geograficzne.

Wschodnia część Oceanu Indyjskiego (z północy na południe)

Andamany (Indie) – archipelag 576 wysp (w tym: 26 zamieszkanych), pow. 6408 km², 343 125 mieszkańców (2011 r.), Saddle Peak: 732 m n.p.m., Mergui (Birma) – archipelag 804 wysp, pow. 3500 km², Pico French Bay: 767 m n.p.m., Phuket (Tajlandia) – wyspa na Morzu Andamańskim, pow. 543 km², 321 802 mieszkańców (2007 r.), Mai Tha Sip Song: 529 m n.p.m., Nikobary (Indie) – archipelag 22 wysp (w tym: 13 zamieszkanych), pow. 1841 km², 36 842 mieszkańców (2011 r.), Mount Thullier: 642 m n.p.m., Wyspy Phi Phi (Tajlandia) – grupa 6 wysp, pow. 36 km²; 3000 mieszkańców (2013 r.), maksymalna wys.: 314 m n.p.m., Cejlon (Sri Lanka) – druga co do wielkości wyspa Oceanu Indyjskiego, pow. 65 268 km², 20 277 597 mieszkańców (2012 r.), Pidurutalagala: 2524 m n.p.m., Langkawi (Malezja) – archipelag 105 wysp (w tym: 4 zamieszkanych), pow. 478,5 km²;