Nangarwan is a village in Nurpur tehsil in district of Kangra, Himachal Pradesh, India. As per the data provided by Census of India in 2011, total population of Nangarwan was 144 which includes 76 males and 68 females. Nangarwan covers 52.84 ha area. Pincode of Nangarwan is 176204.