据《奉天通志》记载:唐代为渤海正州管。
辽为回跋部。
金时是咸平府辖。
元代是开元路地。
明朝为建州女真地。
清代初期,这里被封禁为盛京围场。
1902年盛京围场全部开禁,逐渐形成居落。
1914年,金川属柳河县纯养保辖。
1926年4月,经奉天省决定把柳河县的六区、七区和通化县的新民、安衡、永衡、庆升4村划出,成立金川县,隶属奉天省管辖,置治于小金川,县公署驻地暂住样子哨。
本镇属之。
1932年,成立伪金川县公署,样子哨街为伪金川县公署驻地。
1937年,金川县划归通化省管辖。
1941年7月1日,伪金川县撤销。
1945年11月,辉南县民主联合政府成立。
1949年,八区辖原八区及由原三区划入的大椅山、小椅山、邵家店3个村,驻地黄泥岗。
1956年3月,改区村制为乡镇制。
1957年7月,改设金川区。
1958年3月,全县乡镇调整,由原金川乡、龙湾乡组成金川乡。
1961年,全县人民公社调整,跃进人民公社改为金川人民公社。
1983年,全县对人民公社体制进行改革,金川人民公社改为金川乡。
1992年9月11日,经吉林省人民政府批准,根据吉民行〔1992〕3号文件,撤销金川乡,设立金川镇。
名称沿用至今。