Maheshpur is a village in Jagdishpur tehsil in district of Bhagalpur, Bihar, India. As per the data provided by Census of India in 2011, total population of Maheshpur was 462 which includes 248 males and 214 females. Maheshpur covers 17 ha area. Pincode of Maheshpur is N/A.