Narayanpur Khurd is a village in Gola tehsil in district of Gorakhpur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Narayanpur Khurd was 1,447 which includes 726 males and 721 females. Narayanpur Khurd covers 98.98 ha area. Pincode of Narayanpur Khurd is N/A.