1912年初屬西南鄉(xiāng)。
1931年建“妙西鄉(xiāng)”。
1935年,屬妙喜鄉(xiāng)。
1939年,始建妙西鎮(zhèn)(原妙西鄉(xiāng)建為妙喜鎮(zhèn)、渡善鄉(xiāng))。
1946年4月,復(fù)為妙西鄉(xiāng)。
1950年3月,劃出部份村建南埠鄉(xiāng);同年5月,改妙和鄉(xiāng)。
1956年4月,復(fù)與南埠合并為妙西鄉(xiāng)。
1958年10月,與云巢合建云巢公社。
1961年6月,分建妙西、南埠、云巢三公社。
1984年2月,妙西公社改妙西鄉(xiāng)。
2001年6月,與南埠鄉(xiāng)合并,建妙西鎮(zhèn),駐地不變,轄18個(gè)行政村。
2005年10月,基山、沙家浜、東山3個(gè)村劃歸楊家埠鎮(zhèn),2006年3月復(fù)劃歸新建康山街道。