Kodwa is a village in Dhurki tehsil in district of Garhwa, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Kodwa was 2,512 which includes 1,352 males and 1,160 females. Kodwa covers 717.84 ha area. Pincode of Kodwa is 822121.