Katghara is a village in Meskaur tehsil in district of Nawada, Bihar, India. As per the data provided by Census of India in 2011, total population of Katghara was 2,954 which includes 1,436 males and 1,518 females. Katghara covers 601 ha area. Pincode of Katghara is 805129.