金家河镇在309省道勉(县)康(县)公路、
略阳县城以西22公里处,区域东横现河镇,西接郭镇镇,南靠史家院乡,北接徐家坪镇,行政区划109平方公里,地形西高东低以山谷为主,平均海拔696米,年均降雨量860毫米,全年无霜期约236天,属大陆性过渡气候。镇内的主要河流为金家河,其发源于黄家沟村,最终汇入嘉陵江。2002年10月辙村并组后全镇辖:走马、天台、寒峰、金家河、惠家坝、三岔子、黄家沟7个村,有30个村民小组,2008年末区域1601户6882人。其中农业1359户5844人。319省道横贯东西,交通较为便利。