Protestant 67% (Anglicaans 40%, Pentecostalist 8%, Methodist 7% en Anders 12%), Rooms-katholiek 4%, Geen 17% en Anders 12%
De officiële taal is Engels