Мексика расположена между Атлантическим океаном - на западе и Тихим - на востоке. Часть Атлантического океана, омывающая Мексику с востока - два окраинных моря, составляющая Американское Средиземное море: Мексиканский залив, омывающий с востока штаты Тамаулипас и Вера-Крус, с севера- штат Табаско, и с запада штаты Кемпече, Юкатан; Антильское море, с востока штат Юкатан и территорию Кинтана-Роо. Еще часть Карибское море, простирающееся дальше к востоку и югу от Центральной Америки - от Гондураса до Панамы. Тихий океан омывает непосредственно берег Нижней Калифорнии и западные берега штатов Наярит, Колима и Халиско, а также южные берега штатов Мичоакан, Чиапас, Герреро, Оахака. Калифорнийский залив составляет часть Тихого океана вдается в сушу между восточным и западным берегом штатов Сонора и Синалоа. Большую часть территории занимает плоскогорье, окруженное горными цепями, которые на востоке и западе резко переходят в равнины. Западная горная цепь Сиерра-Мадре Оксиденталь и восточная - Сиерра-Мадре Ориенталь встречаются в Юго-восточном регионе Ла-Хунта и формируют Сиерра-Мадре-дель-Сан - лабиринт вулкана, среди которых находятся высочайшие точки Мексики (до 5700 метров). Центральное плоскогорье является продолжением долин юго-запада США. Высота нагорья на юге от 1830 до 2440 метров, а на севере от 1070 до 1220 метров. На территории плоскогорья расположен узкий полуостров Баха Калифорния длиной около 1280 км. На юго-востоке страны расположен полуостров Юкатан - равнинный со средней высотой от 20 до 30 метров Основными « водными артериями» являются реки Рио-Гранде или Рио-Браво-дель-Норте, Бальсас-Пануко, Грихалва, Усумасинта и Конилос. Самое крупное озеро Мексики - Чапала.