Țările care frontierează Mexic sunt Belize, Guatemala și Statele Unite. Corpurile de apă pe care le învecinează sunt Marea Caraibelor, Golful Mexic și Oceanul Pacific de Nord.
Mexicul este al 14-lea cel mai mare țar din lume, cu o suprafață totală de 761.660 de kilometri pătrați. Frontiera Mexicului cu Belize are o lungime de 171,5 mile. Granița cu Guatemala are o lungime de 595 mile, iar granița cu Statele Unite este de 1.960 mile în lungime. Mexic are, de asemenea, 5,797 mile de coastă și pretinde o mare teritorială de 12 mile marine.
Deoarece oceanele Caraibelor și Pacificului se află în granița cu Mexicul, o mare parte din comerțul turistic din Mexic este concentrat pe coastele sale. Cele mai populare destinații de plajă includ Puerto Vallarta, situat pe Bahia de Banderas, în Oceanul Pacific. Abundența vieții marine îl face un magnet pentru snorkeleri, scafandri și pescarii de adâncime. Vizitatorii aleg dintr-o gamă largă de activități recreative, inclusiv navigație, caiac, surfing și schi nautic.
Acapulco este, de asemenea, o destinație turistică pe coasta Pacificului din Mexic. Altele decât plajele sale, se mândrește cu cluburi de noapte, restaurante de calitate și hoteluri de vară. Situat pe coasta Caraibelor Peninsulei Yucatan, Cancun este o destinație turistică de top. Turistii se intalnesc la plajele sale si la destinatiile lor arheologice maya.