Según datos del INEGI del año 2000, el 77.91 % de la población profesa el catolicismo, 13.26 % el protestantismo, 2.87 % bíblica no evangélica, 4.82 % el ateísmo, y 0.9 % el judaísmo.