長涇古稱東舜城,宋元時名東舜鄉(xiāng),明時稱東順鄉(xiāng)。
清康熙二年(1663年)始建為鎮(zhèn),名長涇鎮(zhèn)。
1913年10月改鎮(zhèn)為鄉(xiāng),1929年復鄉(xiāng)為鎮(zhèn)。
1946年屬長涇區(qū),1947年6月直屬江陰縣,1949年屬江陰縣澄東區(qū)。
1956年3月,長涇鎮(zhèn)改長涇鄉(xiāng),1957年8月撤區(qū)并鄉(xiāng),南鄉(xiāng)、河塘鄉(xiāng)歸并長涇鄉(xiāng),直隸江陰縣。
1958年10月改鄉(xiāng)為人民公社,1984年復名長涇鄉(xiāng);1986年9月撤鄉(xiāng)建鎮(zhèn),又復為長涇鎮(zhèn)。
2001年6月,長涇鎮(zhèn)和河塘鎮(zhèn)合并,仍稱長涇鎮(zhèn),至今未變。