Kanchannagar is a village in Ramanujganj tehsil in district of Surguja, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Kanchannagar was 679 which includes 340 males and 339 females. Kanchannagar covers 285.74 ha area. Pincode of Kanchannagar is 497220.