Maheshpur is a village in Baruipur tehsil in district of South Twenty Four Parganas, West Bengal, India. As per the data provided by Census of India in 2011, total population of Maheshpur was 931 which includes 486 males and 445 females. Maheshpur covers 71.25 ha area. Pincode of Maheshpur is 743610.