Kolhugarha is a village in Powayan tehsil in district of Shahjahanpur, Uttar Pradesh, India. As per the data provided by Census of India in 2011, total population of Kolhugarha was 1,030 which includes 559 males and 471 females. Kolhugarha covers 232.73 ha area. Pincode of Kolhugarha is 242405.