中華民國元年(1912年)后,屬西路二十二牌管轄。
民國二十五年(1936年),廢牌設郙閣鄉(xiāng)聯(lián)保,下轄5個保。
民國三十年(1941年),設郙閣鄉(xiāng),下轄9個保。
1949年12月,設金家河鄉(xiāng),轄3個村。
1956年,將原惠家壩鄉(xiāng)、龔家營鄉(xiāng)并入金家河鄉(xiāng)。
1958年,設為城關公社下屬的管理區(qū)。
1961年,成立金家河公社。
1984年3月,改為城關區(qū)所屬鎮(zhèn),下轄6個村31個農(nóng)業(yè)合作社。
1996年5月,將原三岔子鄉(xiāng)的4個村21個合作社并入金家河鎮(zhèn),共轄10個村52個合作社。
2002年10月,撤村并組后金家河鎮(zhèn)下轄7個行政村;有30個村民小組。