Narayanpur is a village in Shamirpet tehsil in district of Rangareddy, Telangana, India. As per the data provided by Census of India in 2011, total population of Narayanpur was 787 which includes 376 males and 411 females. Narayanpur covers 200 ha area. Pincode of Narayanpur is 500078.