Islampur Upazila is divided into Islampur Municipality and 12 union parishads: Belghacha, Char Gualini, Char Putimari, Chinaduli, Gaibandha, Gualerchar, Islampur, Kulkandi, Noarpara, Palabandha, Partharshi, and Shapdari. The union parishads are subdivided into 58 mauzas and 130 villages.
