 The population is predominantly Muslim Gujjar.There are several masjids in the town.After the partition of India in 1947, the minority Hindus and Sikhs migrated to India while many Muslim refugees from India settled down in Kartarpur.