Kaidiha is a village in Narayanpur tehsil in district of Jamtara, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Kaidiha was 692 which includes 350 males and 342 females. Kaidiha covers 78 ha area. Pincode of Kaidiha is 815352.