Rooms-katholiek 41,9%, Protestant 42% (Anglicaans 35,9%, Pentecostal 46%, Zevende dag Adventist 1,5%), Moslim 12,1%, Anders 3,1% en Geen 0.9%