Daftar pulau di Indonesia menurut provinsi

Indonesia adalah negara kepulauan terbanyak di dunia. Diantaranya terdapat sekitar 17.508 pulau yang termasuk dalam wilayah kedaulatan Negara Kesatuan Republik Indonesia, menurut Deputi Kedaulatan Maritim Kementerian Koordinator Bidang Kemaritiman. di mana 16.056 pulau telah dibakukan namanya di PBB hingga Juli 2017. Pada tahun 2017, terdapat kontroversi di tengah publik ketika ada puluhan pulau yang dimiliki secara pribadi oleh warga negara asing yang bahkan berani mengusir warga sekitar untuk mengunjungi pulau-pulau privat tersebut yang beberapa diantaranya terletak di Karimunjawa & Kepulauan Seribu, akan tetapi temuan ini tidak ditindak serius oleh pemerintah. Secara umum pengelompokan Pulau di Indonesia sudah ada sejak masa Majapahit dengan mengikuti istilah "Mandala". Mandala 1 Jawa, Mandala 2 Sumatera, Mandala 3 Kalimantan, Mandala 4 Nusa Tenggara, Mandala 5 Sulawesi, Mandala 6 Maluku, Mandala 7 Papua dan Mandala 8 adalah Kepulauan di Timur Sumatera.