后梁開平三年(909),吳江置縣,屬澄源鄉(xiāng)。
宋、元、明至清初因之。
清雍正四年(1726),屬震澤縣澄源下鄉(xiāng)。
宣統(tǒng)二年(1910),屬震澤縣嚴墓鎮(zhèn)。
1912年,屬吳江縣嚴墓市。
1929年,屬吳江縣第七區(qū)。
1946年,屬嚴墓區(qū)。
1950年1月,設桃源鄉(xiāng),屬吳江縣嚴墓區(qū)。
1958年9月,改設桃源人民公社。
1983年8月,政社分設,復置桃源鄉(xiāng)。
1988年8月,桃源鄉(xiāng)撤鄉(xiāng)建鎮(zhèn)。
2001年10月,青云鎮(zhèn)并入。
2003年12月,銅羅鎮(zhèn)并入。