Kartarpur . As of 2001 India census,[2] Kartarpur had a population of 25,152. Males constitute 54% of the population and females 46%. Kartarpur has an average literacy rate of 69%, higher than the national average of 59.5%: male literacy is 72%, and female literacy is 66%. In Kartarpur, 12% of the population is under 6 years of age. Kartarpur has 14 municipal wards.
Amritsar cantt , Jalandhar cantt , Amritsar , Chandigarh , Ludhiana , Jalandhar , Patiala , Bhatinda , Kapurthala , Ferozepur , Muktasar , Phagwara , Faridkot , Fazilka , Barnala