List of Indonesian islands by area
This list of Indonesian islands by area includes all Indonesian islands over 500 km2 in descending order by area.
Island’s name | Area (km2) | Area (sq mi) | Population | Province(s), Country or countries |
New Guinea | 785,753 | 303,381 | 11,818,000 | Indonesia (West Papua and Papua) and Papua New Guinea |
Borneo | 748,168 | 288,869 | 21,258,000 | Brunei, Malaysia and Indonesia (Central, East, North, South and West Kalimantan) |
Sumatra | 473,481 | 184,954 | 47,010,000 | Indonesia (Aceh, Bengkulu, Jambi, Lampung, Riau and North, South and West Sumatra) |
Sulawesi | 180,681 | 69,761 | 17,371,783 | Indonesia (Gorontalo and Central, North, South, South East Sulawesi and West Sulawesi) |
Java | 138,794 | 53,589 | 139,448,718 | Indonesia (Banten, Jakarta, Yogyakarta and Central, East and West Java) |
Timor | 28,418 | 10,972 | 2,786,000 | Indonesia (East Nusa Tenggara) and Timor-Leste |
Halmahera | 18,040 | 6,865 | 449,938 | Indonesia ( (North Maluku) |
Seram | 17,454 | 6,621 | 434,113 | Indonesia (Maluku) |
Sumbawa | 14,386 | 5,554 | 1,330,000 | Indonesia (West Nusa Tenggara) |
Flores | 14,154 | 5,464 | 1,831,000 | Indonesia (East Nusa Tenggara) |
Yos Sudarso | 11,742 | 4,534 | | Indonesia (Papua) |
Bangka | 11,413 | 4,407 | 960,692 | Indonesia (Bangka-Belitung Islands) |
Sumba | 10,711 | 4,135 | 686,113 | Indonesia (East Nusa Tenggara) |
Buru | 8,473 | 3,271 | 162,116 | Indonesia (Maluku) |
Bali | 5,416 | 2,091 | 4,220,000 | Indonesia (Bali) |
Nias | 5,121 | 1,976 | 756,338 | Indonesia (North Sumatra) |
Lombok | 4,625 | 1,786 | 3,160,000 | Indonesia (West Nusa Tenggara) |
Belitung | 4,478 | 1,729 | 262,357 | Indonesia (Bangka-Belitung Islands) |
Madura | 4,429 | 1,710 | 3,622,000 | Indonesia (East Java) |
Buton | 4,408 | 1,699 | 447,408 | Indonesia (South East Sulawesi) |
Siberut | 3,828 | 1,478 | | Indonesia (West Sumatra) |
Wetar | 3,600 | 1,390 | | Indonesia (Maluku) |
Waigeo | 3,154 | 1,218 | | Indonesia (West Papua) |
Yamdena | 3,100 | 1,200 | | Indonesia (Maluku) |
Taliabu | 2,913 | 1,120 | | Indonesia (North Maluku) |
Muna | 2,889 | 1,115 | 268,140 | Indonesia (South East Sulawesi) |
Obi | 2,542 | 981 | | Indonesia (North Maluku) |
Peleng | 2,345 | 905 | 109,319 | Indonesia (Central Sulawesi) |
Yapen | 2,278 | 880 | | Indonesia (Papua) |
Morotai | 2,266 | 875 | | Indonesia (North Maluku) |
Trangan | 2,149 | 830 | | Indonesia (Maluku) |
Alor | 2,120 | 819 | 145,299 | Indonesia (East Nusa Tenggara) |
Laut | 2,062 | 794 | | Indonesia (South Kalimantan) |
Misool | 2,034 | 785 | | Indonesia (West Papua) |
Biak | 1,904 | 735 | 112,873 | Indonesia (Papua) |
Bacan | 1,900 | 734 | | Indonesia (North Maluku) |
Bintan | 1,866 | 720 | 329,659 | Indonesia (Riau Islands) |
Simeulue | 1,754 | 677 | | Indonesia (Aceh) |
Kobroor | 1,723 | 665 | | Indonesia (Maluku) |
Natuna Besar | 1,720 | 664 | | Indonesia (Riau Islands) |
Salawati | 1,623 | 627 | | Indonesia (West Papua) |
Wokam | 1,604 | 619 | | Indonesia (Maluku) |
Rantau | 1,597 | 617 | | Indonesia (Riau) |
Rupat | 1,490 | 575 | | Indonesia (Riau) |
Mangole | 1,228 | 474 | | Indonesia (North Maluku) |
Rote | 1,226 | 473 | | Indonesia (East Nusa Tenggara) |
Lembata | 1,270 | 490 | | Indonesia (East Nusa Tenggara) |
Padang | 1,109 | 428 | | Indonesia (Riau) |
Bengkalis | 929 | 360 | 108,700 | Indonesia (Riau) |
Rangsang | 908 | 350 | | Indonesia (Riau) |
Pagai Selatan | 900 | 347 | | Indonesia (West Sumatra) |
Lingga | 889 | 343 | | Indonesia (Riau Islands) |
Kabaena | 873 | 337 | | Indonesia (South East Sulawesi) |
Karakelong | 846 | 327 | | Indonesia (North Sulawesi) |
Ambon | 806 | 311 | 441,000 | Indonesia (Maluku) |
Singkep | 757 | 292 | | Indonesia (Riau Islands) |
Pantar | 720 | 278 | | Indonesia (Riau) |
Wowoni | 715 | 276 | | Indonesia (Riau) |
Komoran | 695 | 268 | | Indonesia (Papua) |
Selayar | 666 | 261 | | Indonesia (South Sulawesi) |
Supiori | 659 | 254 | | Indonesia (Papua) |
Samosir | 630 | 243 | | Indonesia (North Sumatra) |
Pagai Utara | 622 | 240 | | Indonesia (West Sumatra) |
Sipura | 601 | 230 | | Indonesia (West Sumatra) |
Sanana | 558 | 215 | | Indonesia (Maluku) |
Sangir | 552 | 213 | | Indonesia (North Sulawesi) |
Kai Besar | 550 | 212 | | Indonesia (Maluku) |
Adonara | 509 | 197 | | Indonesia (East Nusa Tenggara) |