Nagwan is a village in Fatehpur tehsil in district of Gaya, Bihar, India. As per the data provided by Census of India in 2011, total population of Nagwan was 4,683 which includes 2,410 males and 2,273 females. Nagwan covers 498 ha area. Pincode of Nagwan is 805128.