Khanrahra is a village in Tan Kuppa tehsil in district of Gaya, Bihar, India. As per the data provided by Census of India in 2011, total population of Khanrahra was 19 which includes 8 males and 11 females. Khanrahra covers 9 ha area. Pincode of Khanrahra is N/A.