清代属永泰乡,领新安、水南中、保义正、保义西、宝江都之地。
民国时期,属澄一区,曾隶属金江团董会。
1950年5月,属澄迈中区办事处。
1953年10月,属澄一区。
1957年10月,撤区并乡,金江区分出金江镇、长安乡、太平乡。
1958年10月3日,成立金江公社。
1959年2月,分出太平、金江2个公社。
1965年7月,从金江公社分出金江镇(社级镇)。
1976年11月12日,金江镇改为澄城公社。
1980年6月1日,复名金江镇(社级镇)。
1983年9月,金江公社改称金江区公所。
1986年10月,金江区并入金江镇。
2002年5月,乡镇建制调整,将太平乡并入金江镇。
2002年7月,乡镇建制调整,将长安镇、美亭乡和山口乡的善井村民委员会、高山朗村民委员会、山口村民委员会、道南村民委员会、仁丁村民委员会辖的村庄并入金江镇。