Kharsol is a village in Shahabad tehsil in district of Rampur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Kharsol was 3,432 which includes 1,777 males and 1,655 females. Kharsol covers 214.5 ha area. Pincode of Kharsol is N/A.