Island Database - There are 369,396 islands on this planet
← All Islands

Islands of Indonesia

12,643 islands

NameArea
Borneo723,154 km²
Sumatra428,134 km²
Sulawesi169,981 km²
Java127,467 km²
Halmahera18,110 km²
Seram17,511 km²
Sumbawa14,511 km²
Flores14,128 km²
Dolak11,695 km²
Bangka11,612 km²
Sumba10,980 km²
Buru8,585 km²
Bali5,413 km²
Belitung4,643 km²
Lombok4,570 km²
Buton4,535 km²
Madura4,482 km²
Nias4,150 km²
Siberut3,848 km²
Yamdena3,283 km²
Waigeo3,032 km²
Muna2,956 km²
Taliabu2,945 km²
Wetar2,633 km²
Biak2,524 km²
Obira2,480 km²
Trangan2,413 km²
Peleng2,352 km²
Morotai2,291 km²
Yapen2,288 km²
Anyer2,225 km²
UNNAMED2,186 km²
Alor2,132 km²
Laut2,103 km²
Misool2,097 km²
Bacan1,823 km²
Kobroor1,763 km²
Simeulue1,750 km²
Salawati1,670 km²
Natuna Besar1,633 km²
Rantau1,592 km²
Tanahbesar1,549 km²
Rupat1,505 km²
Lembata1,273 km²
Rote1,254 km²
Mangole1,220 km²
Bintan1,168 km²
Pulau Pandang1,118 km²
Maya Karimata1,022 km²
Pulau Padangtikar1,008 km²
Page 1 of 253