El 68,0 % de los residentes son cristianos, el 15,5 % no tienen ninguna religión, el 11,3 % son hinduistas, el 3,2 % son musulmanes y el 1,9 % tienen otras creencias o creencias indeterminadas.