La geografia del Messico è varia e comprende montagne, deserti, fiumi, laghi, altipiani, vulcani e miglia e miglia di spiagge.
Nonostante i suoi legami con l’America Latina, il Messico si trova nel Nord America. Il Messico è a sud degli Stati Uniti, a nord del Belize e del Guatemala e circondato dall’Oceano Pacifico e dal Golfo del Messico. Il quinto paese più grande delle Americhe e il quattordicesimo più grande del mondo, il Messico ha una superficie di 760.000 miglia quadrate, circa un quinto della superficie degli Stati Uniti.
Il Messico si estende a sud del confine con gli Stati Uniti lungo il suo grande altopiano centrale, che occupa la maggior parte della larghezza del paese dal confine degli Stati Uniti all’istmo di Tehuantepec. L’altopiano centrale ha un’altezza di circa 4.000 piedi nel nord e sale a circa 8.000 piedi nel centro del paese. La Sierra Madre Oriental e la Sierra Madre Occidental fiancheggiano l’altopiano centrale a est e a ovest. I picchi vulcanici salgono a più di 17.000 piedi in diverse aree del paese. L’altopiano scende verso le pianure costiere lungo le coste caraibiche e pacifiche del Messico. Attraverso il Mare di Cortez, la Sierra di Baja California e le Catene Peninsulari corrono lungo il centro della penisola di Baja California, con pianure desertiche o valli fertili che si estendono sia sulla costa est che su quella ovest della Baja.
Il Rio Grande, conosciuto come il Rio Bravo del Norte in Messico, è il fiume più importante del paese, che si estende a sud per 1.300 miglia dal confine con gli Stati Uniti. Il più grande lago naturale del Messico è il lago Chapala, lungo 50 miglia e largo 12 miglia. Il Chapala si trova a sud di Guadalajara.
Il Messico centrale e meridionale ospita molti antichi vulcani, 18 torri di oltre 10.000 piedi di altezza.
In Messico ci sono quattro fusi orari. La maggior parte del paese usa il Central Standard Time, che è ufficialmente chiamato Zona Centro o Zona Centrale. Lo stato di Quintana Roo usa l’Eastern Standard Time. Gli stati di Chihuahua, Nayarit, Sonora, Sinaloa e Baja California Sur usano il Mountain Standard Time, chiamato Zona Pacifico (eccetto le città sulla o vicino alla Baia di Banderas che hanno il Central Standard Time), e Baja California Norte usa il Pacific Standard Time, chiamato Zona Noroeste o Northwest Zone.
Tutti i territori insulari, comprese le scogliere e le chiavi, osservano il fuso orario in base alla longitudine della loro posizione.
L’ora legale inizia alle 2:00 ora locale la prima domenica di aprile e ricade all’ora standard alle 2:00 dell’ultima domenica di ottobre. Gli stati di Sonora e Quintana Roo non osservano l’ora legale.