Nagraurha is a village in Didihat tehsil in district of Pithoragarh, Uttarakhand, India. As per the data provided by Census of India in 2011, total population of Nagraurha was 232 which includes 100 males and 132 females. Nagraurha covers 98.99 ha area. Pincode of Nagraurha is 262542.