南部；北界金沙镇，西接金宁乡，东、南两面及西北角一隅临海。镇内有料罗港、金门机场等交通建设，太武山、太湖等风景胜地，及琼林战斗坑道、擎天厅、八二三战史馆等军事纪念建筑。
地理.金湖镇位于太武山南麓，东起复国墩，西至双乳山，南临料罗湾，北至太武山，总面积为41.6464平方公里，下辖40个自然村。全镇除太武山周围及海岸地区外，较少有起伏不平的丘陵，大部分是沉积层或沉积沙层。河川有山外溪、前埔溪、小径溪等，大都属于旱溪，仅于下雨时才有流水。山外溪流域位于金湖镇中部偏东，发源于北太武