沈荡镇历史悠久,新石器时代就有人居住。
春秋时吴王阖闾在镇北筑彭城,为吴越争夺之地。
清光绪三十四年(1908)始,沈荡镇一直为区级行政机构所在地,是海盐县西北的中心镇。
1949年5月沈荡解放,沈荡集镇是沈荡区人民政府驻地,并建置为区属镇。
1958年,沈荡镇和沈荡乡合并为沈荡乡,同年9月30日改为沈荡人民公社。
1959年8月17日,工商管理区从沈荡人民公社划出,改为县属建制镇。
1983年10月,实行政社分设,沈荡人民公社改为沈荡乡,沈荡镇不变。
1985年沈荡乡合并入沈荡镇,1999年11月,齐家乡并入沈荡镇。