Obra is a small town 15 km away from the district headquarters on NH-139 (Patna-Aurangabad). As of 2018, Obra has a population of 14,786. In the Obra block, there are 20 Panchayats each with an average of 6 villages. The geographic block is demarcated in the east and south by Daudnagar, Rafiganj, Aurangabad and in the west by Rohtas district. Situated on the confluence of the Punpun and Adri rivers, the rolling topography of the town is typical, spread on the plain of the Son river bed, known for its very fertile land.
