La Iglesia Católica Romana reporta una membresía que comprende un poco más del 80% de la población total del país. Sin embargo, según las estimaciones basadas en una encuesta de principios del siglo XXI realizada a ciudadanos de 18 años o más, solo el 63% de la población se identifica como católica romana. Aproximadamente el 23% se declaran cristianos evangélicos, y el 14% se designan como miembros de otros grupos religiosos. Los principales grupos religiosos incluyen católicos romanos, judíos, ortodoxos griegos, episcopales, luteranos, testigos de Jehová, menonitas, la Iglesia de Jesucristo de los Santos de los Últimos Días (mormones), la Iglesia de la Unión, y aproximadamente 300 iglesias protestantes evangélicas. Hay un pequeño número de musulmanes y judíos.
La libertad religiosa está garantizada por la constitución de 1982. Ciertas fiestas cristianas se celebran como fiestas públicas.