Fue fundada por un indígena llamado Ixocélotl, que trajo consigo a tres compañeros y llegaron en el año de 1180 de nuestra era.Antiguamente fue Xonotla gran población, de gran número de indios en la comarca y sus alrededores. A la llegada de los conquistadores españoles se dieron a la tarea de "aumentar a la población" y su sustento.En ese tiempo se hablaban dos lenguas la mexicana Náhuatl y la Totonaca que es el natural, los indígenas agregan que este pueblo se llama Xonotla, porque hay en este pueblo, muchos árboles de este nombre ...