戰(zhàn)國(guó)時(shí)期,江城鎮(zhèn)境域?qū)俚釃?guó)地。
民國(guó)時(shí)期,屬江川縣第一區(qū)、第二區(qū)。
1950年11月,江川縣城由江城遷至大街,翠峰、江城稱鐘秀區(qū),龍街稱石古區(qū)。
1958年10月,江川并入玉溪縣,原江川分為4公社、45管理區(qū),龍街、江城、翠峰為幸福公社。
1983年底,公社改區(qū)、大隊(duì)改鄉(xiāng),江城、龍街、翠峰3公社改江城、龍街、翠峰3區(qū)。
1987年,區(qū)改鄉(xiāng),設(shè)龍街鄉(xiāng)、江城鎮(zhèn)、翠峰鄉(xiāng)。
1997年4月,龍街鄉(xiāng)撤鄉(xiāng)建鎮(zhèn)。
2001年12月,江城鎮(zhèn)、龍街鎮(zhèn)、翠峰鄉(xiāng)撤并為江城鎮(zhèn)。