La gran mayoría de la población practica el cristianismo. Según las estimaciones más recientes, los católicos romanos constituían alrededor del 87% de la comunidad cristiana. Hindúes, musulmanes y bahá’ís también están presentes.
La constitución establece la libertad de religión y no existe una religión estatal, sin embargo, el gobierno a veces ofrece asistencia financiera sustancial a las iglesias con cargo al presupuesto estatal, principalmente en forma de subvenciones, a través de un proceso de solicitud que está abierto a todos.