墨西哥是一个北美洲国家,其地处北纬23度到西经102度之间,位于北美洲南部,但有时也被归入中美洲国家。墨西哥在北部和美国接壤(自西向东和加利福尼亚、亚利桑那、新墨西哥和德克萨斯接壤),南部和危地马拉及伯利兹接壤。国土两侧分别是太平洋和墨西哥湾。墨西哥是世界上人口最多的西班牙语国家。
墨西哥的大部分国土都位于北美板块,下加利福尼亚半岛的小部分地区则位于科科斯板块。有些地理学家认为特万特佩克地峡和尤卡坦半岛应被包括在北美。这包括了坎佩切、恰帕斯、塔瓦斯科、金塔纳罗奥和尤卡坦五州。占墨西哥总面积的12.1%。墨西哥全国被划为31个州和一个联邦区。
墨西哥还在其近海拥有很多岛屿。墨西哥国土面积有1,972,550平方公里,其中有约6,000平方公里是太平洋中的海岛。