Narayanpur is a village in Narayanpur tehsil in district of Jamtara, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Narayanpur was 2,655 which includes 1,357 males and 1,298 females. Narayanpur covers 222 ha area. Pincode of Narayanpur is 815352.