El 80% de la població és hinduista, l'11% musulmana, el 2% cristiana, el 2% sij, a més de jainí, budista i parsi.