Mohanpur Upazila is divided into Kesharhat Municipality and six union parishads: Bakshimail, Dhurail, Ghasigram, Jahanabad, Maugachhi, and Rayghati.
The Mohanpur Upazila is formed by the Kesharhat Municipal Council and six rural council areas: Bakshimail, Dhurail, Ghasigram, Jahanabad, Maugachhi, and Rayghati.