Maheshwarpur 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 Maheshwarpur was 1,136 which includes 595 males and 541 females. Maheshwarpur covers 84.73 ha area. Pincode of Maheshwarpur is 711315.