Jainpur 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 Jainpur was 368 which includes 191 males and 177 females. Jainpur covers 88 ha area. Pincode of Jainpur is 145026.