Nayadih is a village in Rajaun tehsil in district of Banka, Bihar, India. As per the data provided by Census of India in 2011, total population of Nayadih was 642 which includes 343 males and 299 females. Nayadih covers 166 ha area. Pincode of Nayadih is 813108.