Мексика расположена на юге Северной Америки. Она омывается водами Тихого и Атлантического океана. Общая площадь страны - 1,96 млн. кв. км, в которую входит целый ряд островов. Большую часть ее занимает Мексиканское нагорье со средними высотами около 2000 м. Нагорье окружено горными цепями.
В Мексике насчитывается 350 действующих вулканов, среди которых - высочайшая точка страны - Орисаба (5700 м). Вблизи столицы страны - Мехико - находится 2 действующих вулкана - Попокатепетль и Истаксиуатль. На севере страны простирается зона пустынь, а на юге - влажные тропические леса. Прибрежные районы запада и востока заняты песчаными равнинами. Полуостров Юкатан также равнинный, средние высоты - 30 м. Самая крупная река Мексики - Рио-Браво-дель-Норте, более известная как Рио-Гранде. Она протекает по американо-мексиканской границе.
На западе страны находится самое крупное озеро страны - Напала.