Mexikos Geographie ist vielfältig und umfasst Berge, Wüsten, Flüsse, Seen, Hochebenen, Vulkane und kilometerlange Strände.
Trotz seiner Zugehörigkeit zu Lateinamerika liegt Mexiko in Nordamerika. Mexiko liegt südlich der Vereinigten Staaten, nördlich von Belize und Guatemala und ist vom Pazifischen Ozean und dem Golf von Mexiko umgeben. Mexiko ist das fünftgrößte Land Amerikas und das vierzehntgrößte der Welt. Mit einer Fläche von 760.000 Quadratmeilen ist es etwa ein Fünftel so groß wie die USA.
Mexiko erstreckt sich südlich der US-Grenze entlang seiner großen zentralen Hochebene, die den größten Teil der Breite des Landes von der US-Grenze bis zum Isthmus von Tehuantepec einnimmt. Die zentrale Hochebene liegt im Norden auf einer Höhe von etwa 4.000 Fuß und steigt im Zentrum des Landes auf etwa 8.000 Fuß an. Die Sierra Madre Oriental und die Sierra Madre Occidental flankieren die zentrale Hochebene im Osten und im Westen. Vulkanische Gipfel erheben sich in einigen Gebieten des Landes auf über 17.000 Fuß. Das Hochland fällt in das Küstentiefland entlang der Karibik- und Pazifikküste Mexikos ab. Auf der anderen Seite der Sea of Cortez verlaufen die Sierra de Baja California und die Peninsular Ranges in der Mitte der Halbinsel Baja California, während sich das Wüstentiefland oder die fruchtbaren Täler sowohl an der Ost- als auch an der Westküste von Baja erstrecken.
Der Rio Grande, in Mexiko als Rio Bravo del Norte bekannt, ist der wichtigste Fluss des Landes und erstreckt sich von der US-Grenze aus 1.300 Meilen nach Süden. Der größte natürliche See Mexikos ist der Chapala-See, der 50 Meilen lang und 12 Meilen breit ist. Chapala liegt südlich von Guadalajara.
In Zentral- und Südmexiko gibt es viele alte Vulkane, 18 davon ragen mehr als 10.000 Fuß in die Höhe.
In Mexiko gibt es vier Zeitzonen. Im größten Teil des Landes gilt die Zentrale Standardzeit, die offiziell Zona Centro oder Zentrale Zone genannt wird. Im Bundesstaat Quintana Roo gilt die östliche Standardzeit. In den Bundesstaaten Chihuahua, Nayarit, Sonora, Sinaloa und Baja California Sur gilt die Bergzeit, die Zona Pacífico oder Pazifische Zone genannt wird (mit Ausnahme der Städte an der Bucht von Banderas, die die Zentrale Standardzeit haben), und in Baja California Norte gilt die Pazifische Standardzeit, die Zona Noroeste oder Nordwestliche Zone genannt wird.
Alle Inselterritorien, einschließlich der Riffe und Keys, richten sich nach dem Längengrad ihrer Lage.
Die Sommerzeit beginnt am ersten Sonntag im April um 2:00 Uhr Ortszeit und fällt am letzten Sonntag im Oktober um 2:00 Uhr auf die Standardzeit zurück. In den Bundesstaaten Sonora und Quintana Roo gilt die Sommerzeit nicht.