This town has a place of worship for every religion. It has numerous temples, mosques, gurudwaras and churches. Some of them are the Arya Samaj Mandir , Laxmi Narayan Mandir, Radha Krishna Mandir, Sai Baba Mandir, Masjid Bucharkhana, Masjid Nalapani, Central Methodist Church , St. Clare's Catholic Church.