Karhiya is a village in Ramnagar tehsil in district of Satna, Madhya Pradesh, India. As per the data provided by Census of India in 2011, total population of Karhiya was 1,038 which includes 512 males and 526 females. Karhiya covers 355.92 ha area. Pincode of Karhiya is N/A.