Kasta utama dibagi lagi menjadi sekitar 3.000 kasta dan 25.000 sub-kasta, masing-masing berdasarkan pekerjaan khusus mereka.
Statistik sensus
kelompok agama
Populasi% 1951
Populasi% 2011
Hinduisme
84,1%
79,80%
Islam
9.8%
14,23%
Kekristenan
2.30%
Sikhisme
1,79%
1,72%