1912年,分屬常熟縣練羅、歸感、泰和、里仁等鄉(xiāng)。
1929年,分屬常熟縣第七(苑華)區(qū)、第九(鳳凰)區(qū)。
1934年,分屬第三(練塘)區(qū)、第四(塘橋)區(qū)。
1949年4月,分屬常熟縣練塘區(qū)、塘橋區(qū)。
1950年3月,分屬常熟縣練塘區(qū)、大義區(qū)。
1957年9月,撤區(qū)并鄉(xiāng),分設(shè)練塘、冶塘、王莊3鄉(xiāng)。
1958年10月,鄉(xiāng)改人民公社。
1983年6月,人民公社復(fù)改為鄉(xiāng)。
1986年4月,練塘鄉(xiāng)改鎮(zhèn)。
1992年7月,王莊鄉(xiāng)改鎮(zhèn)。
1993年7月,冶塘鄉(xiāng)改鎮(zhèn)。
2003年6月,張橋鎮(zhèn)并入練塘鎮(zhèn),冶塘并入王莊鎮(zhèn)。
2005年8月,練塘鎮(zhèn)劃出原張橋鎮(zhèn)區(qū)域并入辛莊鎮(zhèn),其余部分與王莊鎮(zhèn)合并為尚湖鎮(zhèn)。