The ecoregion covers an area of , lying above elevation. The Sierra Madre de Oaxaca runs northeast-southwest, extending from Pico de Orizaba in the northeast to extends to the Isthmus of Tehuantepec in the southeast. Peaks in the Sierra Madre de Oaxaca average meters in elevation, with some peaks exceeding . The range intercepts humid air moving west from the Gulf of Mexico.