Baneshwarpur is a village in Shyampur I tehsil in district of Haora, West Bengal, India. As per the data provided by Census of India in 2011, total population of Baneshwarpur was 4,928 which includes 2,530 males and 2,398 females. Baneshwarpur covers 257.96 ha area. Pincode of Baneshwarpur is 711401.