En el 2015 según el censo efectuado por el INEGI, el 55% de la población profesó el catolicismo con 303.617 habitantes, mientras que los no católicos suman 185.481 personas, con un 41.6% que profesa la religión evangélica y el restante 3.4% con otra religión o ninguna.