Krishnanagar is a village in Shankargarh tehsil in district of Surguja, Chhattisgarh, India. As per the data provided by Census of India in 2011, total population of Krishnanagar was 685 which includes 350 males and 335 females. Krishnanagar covers 455.8 ha area. Pincode of Krishnanagar is 497224.