Sujanagar Upazila is divided into Sujanagar Municipality and ten union parishads: Ahammedpur, Bhayna, Dulai, Hatkhali, Manikhat, Nazirganj, Raninagar, Sagar Kandi, Satbaria, and Tantibanda. The union parishads are subdivided into 191 mauzas and 182 villages.
