Ved folketellingen i 2007 var 64,4 % kristne, 27,9 % hinduer, 6,3 % muslimer og 0,3 % sikher.