危地马拉位于中美洲北部地区,西部和北部与墨西哥、东北与伯利兹、东南与洪都拉斯和萨尔瓦多接壤,东临加勒比海的洪都拉斯湾,南濒太平洋。海岸线全长约500公里,总面积为108889平方公里。危地马拉全境三分之二为山地和高原。西部有库丘马塔内斯山脉,南部为马德雷山脉,西部和南部属火山带,有火山30多座,塔胡穆尔科火山海拔4211米,为中美洲最高峰。地震频繁。北部有佩滕低地。太平洋岸有狭长的沿海平原。主要城市多分布在南部的山间盆地。其北部的低地平原佩滕是热带雨林,中部高地上的火山可达4200米。