De acuerdo con datos del Censo INEGI 2010, el 85.3 % de la población practica la religión católica; el 9. 1%, son protestantes, evangélicas y bíblicas, y un 3.3 % se declaró sin religión.