Jumlah pulau di Indonesia menurut data Departemen Dalam Negeri Republik Indonesia tahun 2004 adalah sebanyak 17.504 buah. 7.870 di antaranya telah mempunyai nama, sedangkan 9.634 belum memiliki nama

Sumatera Utara[sunting | sunting sumber]

Sumatera Barat[sunting | sunting sumber]

Sumatera Selatan[sunting | sunting sumber]

Kepulauan Bangka Belitung[sunting | sunting sumber]

Kepulauan Riau[sunting | sunting sumber]


Jawa

DKI Jakarta[sunting | sunting sumber]

Jawa Barat[sunting | sunting sumber]

Jawa Tengah[sunting | sunting sumber]

Daerah Istimewa Yogyakarta[sunting | sunting sumber]

Jawa Timur[sunting | sunting sumber]


Nusa Tenggara

Nusa Tenggara Barat[sunting | sunting sumber]

Nusa Tenggara Timur[sunting | sunting sumber]


Maluku[sunting | sunting sumber]

Maluku Utara[sunting | sunting sumber]


Kalimantan

Kalimantan Barat[sunting | sunting sumber]

Kalimantan Tengah[sunting | sunting sumber]

Kalimantan Selatan[sunting | sunting sumber]

Kalimantan Timur[sunting | sunting sumber]

Kalimantan Utara[sunting | sunting sumber]


Gorontalo[sunting | sunting sumber]

Sulawesi Barat[sunting | sunting sumber]

Sulawesi Selatan[sunting | sunting sumber]

Sulawesi Tengah[sunting | sunting sumber]

Sulawesi Tenggara[sunting | sunting sumber]

Sulawesi Utara[sunting | sunting sumber]

Papua Barat[sunting | sunting sumber]