Según una encuesta de principios del siglo XXI, los católicos romanos profesantes representaban aproximadamente el 68% de la población y los protestantes, incluidos los bautistas, los testigos de Jehová, los metodistas, los mormones, los adventistas del séptimo día y otros, representaron otro 11%. Sin embargo, la Iglesia Católica ha afirmado que su membresía representa aproximadamente el 87% de la población y los cristianos evangélicos han reclamado hasta el 25% de la población como miembros. El 20% de la población no tiene afiliación religiosa alguna. Se cree que algunos católicos pueden practicar una combinación de catolicismo y tradición con creencias y costumbres afrocaribeñas. Otras religiones incluyen el judaísmo, el Islam y el budismo.
La libertad religiosa está protegida por la ley, y no hay religión estatal. Sin embargo, la Iglesia Católica Romana, que firmó un concordato con el gobierno en 1954, tiene privilegios especiales no otorgados a otras religiones. Los grupos religiosos están obligados a registrarse con el gobierno para obtener el estado legal de exención de impuestos. Los matrimonios católicos romanos son los únicos matrimonios religiosos que son reconocidos automáticamente por el estado. Las uniones civiles son necesarias para otras religiones.