金河镇原名宝鸡县金陵乡、金河乡。
1949年,归宝鸡城区金陵区管辖。
1952年,为宝鸡市四区石桥乡。
1958年8月,成立五星公社,12月称县功公社金河管理区。
1960年5月,改为金陵管理区。
1964年8月,由宝鸡市划出归宝鸡县管辖,分设金河和陵原公社。
1966年,又分别改为朝阳和文革公社。
1970年,复改为金河和陵原公社(此期间陵原曾划归宝鸡市区管理)。
后分别改乡,陵原乡再划归宝鸡县。
1984年,金河乡辖16个行政村,陵塬乡辖11个行政村。
2003年,划归金台区管辖,沿用原名称。
2011年8月,撤乡建镇,金河、陵原2乡合并为金河镇。