清同治年間(1862~1874年)設(shè)胥口鎮(zhèn)。
1912年,分屬吳縣木瀆市、香山鄉(xiāng)。
1929年,分屬吳縣第二區(qū)、第十八區(qū)。
1934年,分屬吳縣第二區(qū)、第三區(qū)。
1947年,屬吳縣吳西區(qū)。
1949年5月,屬吳縣木瀆區(qū)。
1954年9月,隨木瀆區(qū)劃歸蘇州市郊區(qū)。
1956年1月,分屬蘇州郊區(qū)胥口、香山2鄉(xiāng)。
1957年12月,香山鄉(xiāng)并入胥口鄉(xiāng)。
1958年8月,復(fù)屬吳縣;9月,胥口鄉(xiāng)改人民公社。
1983年7月,政社分設(shè),復(fù)為胥口鄉(xiāng)。
1993年5月,胥口鄉(xiāng)改鎮(zhèn)。
1995年7月,屬吳縣市。
2001年2月,屬蘇州市吳中區(qū)。
2004年2月,藏書鎮(zhèn)并入。
2007年4月,善人橋社區(qū)居委會和藏東、藏中、藏北、藏西4個村劃歸木瀆鎮(zhèn)。
2007年4月,浦莊鎮(zhèn)馬舍村劃入。