清代屬永泰鄉,領新安、水南中、保義正、保義西、寶江都之地。
民國時期,屬澄一區,曾隸屬金江團董會。
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月,鄉鎮建制調整,將長安鎮、美亭鄉和山口鄉的善井村民委員會、高山朗村民委員會、山口村民委員會、道南村民委員會、仁丁村民委員會轄的村莊并入金江鎮。