The upazila is bounded by Durgapur and Kalmakanda upazilas on the north, Kendua and Gauripur upazilas on the south, Barhatta and Atpara upazilas on the east, Purbadhala upazila on the west.
The boundaries of the upazila are established by its neighboring districts: Durgapur and Kalmakanda to the north, Kendua and Gauripur to the south, Barhatta and Atpara to the east, and Purbadhala to the west.