La región de Teziutlán en el estado de Puebla estuvo habitada originalmente por grupos indígenas totanacos, otomíes y mazatecos. En el siglo XVI, los españoles establecieron las encomiendas y en 1552 autorizaron la concentración de las comunidades indígenas en el paraje llamado Teciuhyo-Tepetzintlán, que eventualmente se convertiría en la ciudad de Teziutlán. En 1861, Teziutlán recibió el título de ciudad en honor al militar cubano José Antonio