Guru is a village in Ratu tehsil in district of Ranchi, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Guru was 1,571 which includes 790 males and 781 females. Guru covers 188.52 ha area. Pincode of Guru is 835205.