Al año 2000, de acuerdo al Censo efectuado por el INEGI, la población de 5 años y más, que es católica asciende a 2,787 habitantes, mientras que los no católicos en el mismo rango de edades suman 76 habitantes.