Nagra is a village in Arsha tehsil in district of Puruliya, West Bengal, India. As per the data provided by Census of India in 2011, total population of Nagra was 1,491 which includes 741 males and 750 females. Nagra covers 290.97 ha area. Pincode of Nagra is 723201.