Kanshi Barwan is a village in Pathankot tehsil in district of Gurdaspur, Punjab, India. As per the data provided by Census of India in 2011, total population of Kanshi Barwan was 577 which includes 301 males and 276 females. Kanshi Barwan covers 94 ha area. Pincode of Kanshi Barwan is 145027.