Masnodih is a village in Dhanwar tehsil in district of Giridih, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Masnodih was 893 which includes 457 males and 436 females. Masnodih covers 154 ha area. Pincode of Masnodih is 825412.