Shekhpura is a village in Karpi tehsil in district of Arwal, Bihar, India. As per the data provided by Census of India in 2011, total population of Shekhpura was 1,234 which includes 636 males and 598 females. Shekhpura covers 124 ha area. Pincode of Shekhpura is 804428.