Shekhpur is a village in Shahkund tehsil in district of Bhagalpur, Bihar, India. As per the data provided by Census of India in 2011, total population of Shekhpur was 1,654 which includes 878 males and 776 females. Shekhpur covers 81 ha area. Pincode of Shekhpur is N/A.