清代,镇域为榆林镇城口外地区。
民国二十六年(1937年),设立金鸡乡。
1949年6月1日,辖境解放,设立金鸡滩乡,隶属河东区。
1953年8月,金鸡滩乡归第九区(牛家梁),辖金鸡滩、掌盖界、西柳卜滩3个行政村。
1956年3月,将榆树湾乡并入。
1958年9月,撤金鸡滩乡。
1969年1月,由原农场分场改建为金鸡滩公社,辖7生产大队、54个生产小队。
1984年7月,改为金鸡滩乡。
1997年12月,改乡为镇。