Los totonacas habitan a lo largo de la planicie costera del estado de Veracruz y en la sierra norte de Puebla, donde predomina un paisaje montañoso.
En el estado de Puebla los municipios que tienen un número importante de hablantes de esta lengua son Ahuacatlán, Amixtlán, Camocuautla, Caxhuacán, Coatepec, Galeana, Huehuetla, Huauchinango, Hueytlalpan, Ignacio Allende, lxtepec, Jalpan, Jopala, Jonotla, Olintla, Pantepec, San Felipe Tepatlán, Tepango, Tepetzintla, Tlacuilotepec, Tuzamapán de Galeana, Zacatlán, Zapotitlán, Zihuateutla, Zongozotla, Zoquiapan y la capital del estado. En Veracruz, los municipios que destacan por su densidad de hablantes de totonaco son: Cazones, Coahuitlán, Coatzintla, Coxquihui, Coyutla, Chumatlán, Espinal, Filomeno Mata, Mecatlán, Gutiérrez Zamora, Papantla, Tecolutla, Tlahuatlán y Zozocolco.
En la zona costera la industria petrolera ha contaminado el agua y el suelo. Los bosques templados en la sierra norte de Puebla y la selva tropical húmeda de las llanuras veracruzanas sufren una tala inmoderada; esto ocasiona la desaparición de fauna que era para los totonacas una importante fuente alimenticia. Se han extinguido el venado cola blanca, el venado temazate, el jabalí o pecarí de collar y probablemente el tepezcuintle.