 Immigrant Bengalis, Christians, Sikh, Bhojpuris, and Tamilians—who mostly come here on teaching assignments at the convent schools—are some of the major communities residing in this town.The primary occupation of the inhabitants of this town is teaching.Farming and small-scale businesses are also two of the important earning avenues for the people.