Kainsuan is a village in Goilkera tehsil in district of Pashchimi Singhbhum, Jharkhand, India. As per the data provided by Census of India in 2011, total population of Kainsuan was 493 which includes 241 males and 252 females. Kainsuan covers 544 ha area. Pincode of Kainsuan is 833103.