Meksiko sijaitsee Pohjois- ja Etelä-Amerikan välisellä kannaksella Sen pohjoinen rajanaapuri on Yhdysvallat, ja kaakossa sitä rajoittavat Guatemala ja Belize. Läntisellä ja eteläisellä rannikolla on Tyynimeri ja itäisellä rannikolla Meksikonlahti ja Karibianmeri.[2] Meksikon eteläisimmät osat kuuluvat Keski-Amerikkaan, mutta suurin osa maasta on Pohjois-Amerikassa.