El norte de este municipio lo constituye el declive de la Sierra Norte de Puebla —nombre con que se conoce el tramo de la Sierra Madre Oriental en el norte poblano— hacia la Llanura Costera del Golfo.