El 76,6 % de los residentes son cristianos, el 10,7 % no tiene religión, el 9,7 % son musulmanes, el 0,5 % son judíos y el 0,2 % son hindúes.