原而且多山，包括许多火山。西部包括狭长的下加利福尼亚半岛，把太平洋与加利福尼亚湾分隔开，东南部为地势平坦的尤卡坦半岛，墨西哥最高点奥里萨巴山，海拔5700米，马德雷山脉则是墨西哥的主要山脉。墨西哥大部分位于北美洲板块，而下加利福尼亚半岛则位于太平洋及科科斯板块，地理上，有部分地理学家认为特万特佩克地峡以东的部分（约佔墨西哥总面积的12%）属中美洲；惟就地缘政治上而言，墨西哥与美国及加拿大同属北美洲。墨西哥气候多样，北部是热带沙漠气候，而在南部则有热带雨林气候。墨西哥的主要河流有布拉沃河、巴尔萨斯河和亚基