Hirapur is a town in Bardhaman District of West Bengal. It is situated about 6 km from the city of Asansol. Durgapur is 46 km away from Hirapur. Nituria and Dishergarh are in the west, Burnpur in the north, Jaykaynagar in the east, Santuri and Saltora in the south.