El municipio de Teziutlán tiene una población de 92 246 habitantes (1,6% del total estatal) y ocupa el noveno lugar respecto a su población en el estado de Puebla, de esta población, 43 462 son hombres y 48 784 son mujeres, La ciudad cuenta con una población de 71 250 habitantesaunque por ser un municipio que está en una zona en donde se reúnen varios caminos provenientes del estado de Puebla y Veracruz de Ignacio de la Llave tiene una población flotante de más de 25 000 personas que llegan principalmente a estudiar o a trabajar desde otros municipios poblanos como Tlatlauquitepec, Chignautla, Hueytamalco, San José Acateno y Xiutetélco y otros municipios veracruzanos como: Jalacingo, Altotonga, Tlapacoyan y Martínez de la Torre (municipio).