[3] Los primeros asentamientos del municipio fueron creados por la tribu Totonaca, la cual posteriormente fue tributaria de Texcoco.
En 1531 la encomienda pasó a ser propiedad de la corona española y fue nombrada como corregimiento.
Durante el siglo XIX perteneció al antiguo Distrito de Zacatlán, en 1895 fue declarado como un municipio autónomo.
[4] En este municipio todavía puede apreciarse la indumentaria típica de los Totonacas, sobre todo entre las mujeres.
Algunas veces se utiliza un paliacate rojo al cuello y sombrero.