Khirpai is a small town in Midnapore District of West Bengal. The town is located near the banks of the Silai River, one of the streams of the Rupanarayan. It lies around 66 km from Barddhaman and 10 km south of Chandrakona.
Khirpai has Ghatal to the east, Hajipur to the north and Nij Narajol to the south.