Maheshpur, the eponymous CD Block headquarters, is located at [REF].
Maheshpur CD Block covers an area of 448.93 km2 and has 33 panchayats, 316 inhabited (chiragi) villages and 29 uninhabited (bechiragi) villages [REF].