La mayoría de la población es católica como la de toda la isla, pero también hay una notable cantidad de evangélicos, ortodoxos, musulmanes e hindúes, entre otros grupos religiosos.