金河镇古称金口河,自1920年始称金吉乡,1949年划为金河、太平、建设3个乡,1958年金河、太平两乡合并为金河乡,同年10月金河、建设两乡合并为金河公社,1985年正式命名金河镇。
2019年12月,四川省人民政府同意撤销吉星乡,将其所属行政区域划归金河镇管辖。
调整后,金河镇辖金河社区、灯塔村、五星村、五一村、铜河村、茶坪村、廖坪村、大杠村、吉丰村、曙光村和原吉星乡所属行政区域,金河镇人民政府驻金水街29号。