La población total de la ciudad es de 200 119 habitantes de acuerdo con la Encuesta Intercensal 2015, pero su zona metropolitana que se extiende más allá de sus límites geográficos y se asienta sobre territorios de los municipios limítrofes de Coatzintla, Tihuatlán, Papantla y Cazones tiene una población de 513 308 habitantes.