中华民国元年(1912年)后,属西路二十二牌管辖。
民国二十五年(1936年),废牌设郙阁乡联保,下辖5个保。
民国三十年(1941年),设郙阁乡,下辖9个保。
1949年12月,设金家河乡,辖3个村。
1956年,将原惠家坝乡、龚家营乡并入金家河乡。
1958年,设为城关公社下属的管理区。
1961年,成立金家河公社。
1984年3月,改为城关区所属镇,下辖6个村31个农业合作社。
1996年5月,将原三岔子乡的4个村21个合作社并入金家河镇,共辖10个村52个合作社。
2002年10月,撤村并组后金家河镇下辖7个行政村;有30个村民小组。