Karhi is a village in Khalilabad tehsil in district of Sant Kabir Nagar, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Karhi was 4,970 which includes 2,528 males and 2,442 females. Karhi covers 272.96 ha area. Pincode of Karhi is N/A.