Sahnu is a village in Mohanpur tehsil in district of Gaya, Bihar, India. As per the data provided by Census of India in 2011, total population of Sahnu was 513 which includes 250 males and 263 females. Sahnu covers 51 ha area. Pincode of Sahnu is N/A.