Shankar Pur is a village in Malihabad tehsil in district of Lucknow, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Shankar Pur was 1,906 which includes 1,018 males and 888 females. Shankar Pur covers 221.08 ha area. Pincode of Shankar Pur is 227115.