Karpi is a village in Khizirsarai tehsil in district of Gaya, Bihar, India. As per the data provided by Census of India in 2011, total population of Karpi was 1,720 which includes 879 males and 841 females. Karpi covers 128 ha area. Pincode of Karpi is N/A.