Alrededor del 57% de la población se identifica como católica romana. Alrededor del 21% de la población son miembros de varias iglesias protestantes, y las denominaciones más grandes son bautistas y asambleas de Dios. También hay muchas misiones protestantes activas en todo el país. Aproximadamente el 2,5% de la población está asociada con otras iglesias y grupos religiosos, incluida la Iglesia de Jesucristo de los Santos de los Últimos Días (mormones), los adventistas del séptimo día, los judíos y los musulmanes entre otros. Hasta el 17% de los habitantes no tienen afiliación religiosa alguna.
La constitución de 1962 garantiza la libertad religiosa y exime a las iglesias de los impuestos a la propiedad. Ciertas fiestas cristianas se celebran como fiestas públicas.