Kesodih is a village in Tati Jhariya tehsil in district of Hazaribagh, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Kesodih was 186 which includes 90 males and 96 females. Kesodih covers 89.03 ha area. Pincode of Kesodih is 825402.