О происхождении названия страны существует несколько гипотез, в том числе основанных на топонимических легендах. Согласно одной легенде, бог войны и покровитель страны Уицилопочтли имел тайное имя «Мецтли», или «Меши». В этом случае топоним «Мексика» будет означать «место Меши» или «земля войны».
Другая гипотеза основана на том, что название «Мексика» происходит от словослияния астекских слов mētztli («луна») и xīctli («пупок») и, таким образом означает «место в центре Луны», что может аллегорически означать местонахождение Теночтитлана в середине озера Тескоко.
Ещё одна гипотеза гласит, что название страны получено от Мектли, богини агавы.
Последние две версии отверг американский лингвист Фрэнсис Карттунен. По его мнению, окончательная форма «Mēxihco» отличается по длине гласных от обоих предполагаемых компонентов. Испанский миссионер и лингвист XVI века Бернардино де Саагун в своих трудах отмечал, что топонимия астекских языков полна мистицизма, и, в свою очередь, дал мистическую интерпретацию: Мексика может означать «центр мира» и во многих сочинениях она представлена как место, куда стекаются все водные течения, которые пересекают Анауак («мир» или «земля, окружённая морями») — в частности, на рисунках в кодексе Мендосы.
Будучи расположенной в Северной Америке (приблизительно 23° северной широты и 102° западной долготы), Мексика составляет бо́льшую часть Средней Америки. С точки зрения физической географии, территория восточнее перешейка Теуантепек, включая полуостров Юкатан (которая составляет около 12 % территории страны), расположена в Центральной Америке; с точки зрения геологии, Трансмексиканский вулканический пояс отделяет северный регион страны. Однако геополитически Мексика считается североамериканской страной. Полуостров Калифорния (длиной 1200 км) на западе страны отделён Калифорнийским заливом.
Общая площадь Мексики составляет 1 972 550 км², в том числе около 6 тыс. км² островов в Тихом океане (включая остров Гуадалупе и архипелаг Ревилья-Хихедо), Мексиканском заливе, Карибском море и Калифорнийском заливе. По площади территории Мексика занимает 13-е место в мире. Орисаба
На севере Мексика граничит с США (длина границы — 3141 км). К востоку от города Сьюдад-Хуарес до Мексиканского залива граница проходит по извилистой реке Рио-Гранде. Несколько естественных и рукотворных отметок определяют границу с США к западу от Сьюдад-Хуарес до Тихого океана. На юге Мексика граничит с Гватемалой (871 км) и Белизом (251 км).