1948年設朱家角鎮,屬淀泖(青西)區署管轄。
新中國成立初期,屬朱家角市,轄沈巷、萬龍、葑澳、薛間4鄉及朱家角鎮,其間江蘇省昆山縣井亭鎮劃歸朱家角市。
1951年撤銷朱家角市建制,建立朱家角區。
1954年分屬朱家角區沈巷、萬龍、葑澳、薛間、安莊5鄉和朱家角鎮。
1957年撤區并鄉,建立朱家角鎮。
1958年為朱家角人民公社(一度稱紅旗人民公社)。
1984年撤銷人民公社建制,建立朱家角鄉、朱家角鎮。
1990年12月撤銷朱家角鎮、朱家角鄉建制,合并建立新的朱家角鎮。
2000年11月,撤銷朱家角鎮、沈巷鎮建制,合并建立新的朱家角鎮。