Narayanpur is a village in Pindra tehsil in district of Varanasi, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Narayanpur was 496 which includes 270 males and 226 females. Narayanpur covers 14.7 ha area. Pincode of Narayanpur is N/A.