1948年8月設塘灣鄉(xiāng),屬上海縣。
1950年9月為上海縣塘灣區(qū)塘灣鄉(xiāng)。
1954年9月為上?h縣屬鄉(xiāng)。
1958年10月屬勤豐人民公社。
1959年8月設塘灣人民公社。
1960年1月設吳涇鎮(zhèn)街道,屬閔行區(qū)。
1961年9月改吳涇街道。
1964年5月至1982年2月屬徐匯區(qū)。
1984年3月塘灣公社改塘灣鄉(xiāng)。
1992年9月,原閔行區(qū)、上海縣“撤二建一”,屬新的閔行區(qū)。
1993年撤鄉(xiāng)建鎮(zhèn),稱塘灣鎮(zhèn)。
2000年10月,吳涇街道辦事處和塘灣鎮(zhèn)“撤二建一”,設立吳涇鎮(zhèn)。