En el 2010, el municipio tenía una población de 76 492 habitantes, el 64.72 % de ellos está en la cabecera municipal y el resto en las localidades de Cerrito de Guadalupe, San Luis Apizaquito, Santa María Texcalac, etc.