The upazila is bounded by Padma river, Lohajang and Sadarpur upazilas on the north, Rajoir and Madaripur sadar upazilas on the south, Zajira upazila on the east, Bhanga upazila on the west.
The upazila is defined by its borders with the Padma river to the north, Lohajang and Sadarpur upazilas in that direction, Rajoir and Madaripur sadar upazilas to the south, Zajira upazila on the eastern side, and Bhanga upazila on the western boundary.