La ciudad está situada en un valle rodeado de montañas que pertenecen a la Sierra Madre Oriental entre los cuales destaca el pico de Orizaba o Citlaltépetl (Cerro de la estrella), que es la montaña más alta de Veracruz y de México con 5747 metros sobre el nivel del mar.