Banpas lies near the banks of the small stream of Khari, one of the tributaries of the Damodar River, in Bardhaman District of West Bengal. The town is 11 km south-west of Bhatar, a taluk headquarters town of the district. Neighboring Banpas on the south is Talit.