Indonesia merupakan sebuah negara kepulauan yang terdiri daripada 17,002 pulau (menurut semakan satelit terakhir). Hanya 6,000 buah pulau yang dihuni. Di bawah ini disenaraikan nama bagi pulau-pulau utama Indonesia:
Beberapa pulau di sempadan mengalami tuntutan bertindih di mana dua atau lebih negara membuat tuntutan hak milik. Pihak pemerintah Indonesia kini sedang mengadakan usaha pemetaan dengan bersungguh-sungguh bagi mengemaskini daftar kepulauan yang dituntut oleh mereka.
Besar/Utama
Lain-lain
- Karimun Jawa
- We
- Madura
- Halmahera
- Amboinia
- Kepulauan Riau
- Kepulauan Natuna
- Kepulauan Mentawai
- Bangka
- Belitung
- Kepulauan Seribu
- Sebatik
- Bunaken
- Pamana
- Bali
- Sumbawa
- Sumba
- Flores
- Lombok
- Timor
- Rote
- Ambon
- Bacan
- Kepulauan Banda
- Buruh
- Saparua
- Seram