1912年,屬吳縣光福鄉(xiāng)。
1929年,屬吳縣第三(光福)區(qū)。
1932年,增設(shè)善人橋區(qū),東部屬之。
1947年,屬吳縣吳西區(qū)。
1949年5月,屬吳縣木瀆區(qū)。
1950年3月,屬光福區(qū)。
1950年4月,分屬吳縣、蘇州行署太湖行政辦事處。
1951年6月,撤太湖行政辦事處,復(fù)屬吳縣。
1952年7月,重置太湖行政區(qū),今境西部屬之。
1953年5月,分屬吳縣光福區(qū)、震澤縣湖中區(qū)。
1957年9月,撤區(qū)并鄉(xiāng),今境分屬吳縣光福鄉(xiāng)、震澤縣湖中鄉(xiāng)。
1958年9月,建吳縣光福人民公社;同年10月,建震澤縣太湖人民公社。
1959年3月,震澤縣并入?yún)强h,今境分為光福、太湖2人民公社。
1983年8月,政社分設(shè),復(fù)為光福鄉(xiāng)。
1985年9月,光福鄉(xiāng)改鎮(zhèn)。
1995年7月,屬吳縣市。
2000年7月,太湖鎮(zhèn)并入。
2001年2月,屬蘇州市吳中區(qū)。
2007年4月,舟山村劃歸香山街道。