La parte norte del territorio forma parte del declive de la Sierra Madre Oriental a la Llanura Costera del Golfo, y el resto es parte de la Sierra Norte de Puebla, cadena montañosa que constituye el extremo meridional de la Sierra Madre Oriental.