金河镇位于金口河区政府所在地以北12公里处,北接永胜乡、峨眉山市、与洪雅县毗邻,东接峨边彝族自治县,南临和平乡,西连永和镇,海拔520米—3000米。全镇幅员面积176.02平方公里,耕地20731.9亩。辖吉星、同心、铜河、曙光、五一、民心、新坪7个行政村,58个村民小组;1个社区,4个居民小组。全镇共有党支部10个(其中7个临时党支部),党员452人。全镇487813136人,其中农业人口371210269人。建档立卡贫困户5451231人,省定贫困村1个,贫困发生率从11.35%降至0,农民可支配收入2019年达到16596元。有汉、彝、回、藏、白、苗等12个民族。

境内有成昆铁路金口河火车站、成昆复线(在建)、区货站台、峨富路(乐西公路)、金乌公路、桃金公路交通便利。鑫河、川辉、晋丰、河电、顺电等20余户中小型企业不断发展壮大,是全区的工业重镇。

水能蕴藏量4万千瓦,建成小水电站18座,装机总容量4.2万千瓦。矿产资源据地质部门初步调查,白云石储量3亿吨,可供全部开采;硅石矿储量1.4亿吨磷矿储量80万吨可供开采20万吨石灰石蕴藏量约1亿吨,可供开采5000万吨。