De acuerdo al censo de 2001, los hindúes constituyen aproximadamente el 82,27 % de la población de la ciudad, y los musulmanes (8,37 %), cristianos (7,63 %) y jainas (1,05 %) son otros importantes grupos religiosos.