Penyebab umum gangguan fungsi pulau adalah sebagai berikut: 1. Pankreatitis akut: Gangguan fungsi pulau akibat pankreatitis akut sering kali bersifat sementara, dan ketika pankreatitis akut telah pulih sepenuhnya, fungsi pulau akan kembali normal. Jika fungsi pulau kecil terganggu karena pankreatitis akut, maka hanya perlu diobati dengan obat penurun glukosa atau insulin untuk jangka waktu tertentu. 2. Hiperglikemia: Gangguan fungsi pulau kecil akibat hiperglikemia sering terjadi pada diabetes tipe 1 dan diabetes tipe 2. Diabetes tipe 1 menyebabkan gangguan fungsi pulau kecil yang memerlukan pengobatan insulin seumur hidup, sedangkan diabetes tipe 2 menyebabkan gangguan fungsi pulau kecil yang secara absolut atau relatif kurang disekresikan. Jika glukosa darah sangat tinggi atau hemoglobin terglikosilasi >9,0% pada tahap awal, terapi insulin diperlukan.