金河鎮古稱金口河,自1920年始稱金吉鄉,1949年劃為金河、太平、建設3個鄉,1958年金河、太平兩鄉合并為金河鄉,同年10月金河、建設兩鄉合并為金河公社,1985年正式命名金河鎮。
2019年12月,四川省人民政府同意撤銷吉星鄉,將其所屬行政區域劃歸金河鎮管轄。
調整后,金河鎮轄金河社區、燈塔村、五星村、五一村、銅河村、茶坪村、廖坪村、大杠村、吉豐村、曙光村和原吉星鄉所屬行政區域,金河鎮人民政府駐金水街29號。