沙家浜镇位于中国江苏省常熟市东南部，距常熟市区10公里。沙家浜镇面积80.4平方公里，人口80656人（2007年）。2019年被评为中国文化百强镇。
历史.明末毛晋曾在这里建造汲古阁。1949年，称横泾乡。1983年，改为芦荡乡。1992年，更名为沙家浜镇。2003年6月，唐市镇、沙家浜两镇合并为沙家浜镇。该镇为京剧样板戏《沙家浜》发生地。该镇为第4批中国历史文化名镇。
行政区划.沙家浜镇辖2个社区、13个行政村，分别为：