Nonaur is a village in Agiaon tehsil in district of Bhojpur, Bihar, India. As per the data provided by Census of India in 2011, total population of Nonaur was 4,691 which includes 2,469 males and 2,222 females. Nonaur covers 425 ha area. Pincode of Nonaur is 802201.