Kulhadi is a village in Ambikapur tehsil in district of Surguja, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Kulhadi was 736 which includes 366 males and 370 females. Kulhadi covers 298.97 ha area. Pincode of Kulhadi is 497001.