明末清初,屬揚州府泰州安豐場,清乾隆三十三年(1768年)屬揚州府東臺縣安豐場。
1912年12月屬東臺縣安豐市。
1929年,屬東臺縣第二區(qū),1949年,屬東臺縣安豐區(qū),1957年8月,成立沈灶鄉(xiāng),屬東臺縣,1958年10月撤并沈灶鄉(xiāng),劃歸東臺縣安豐人民公社。
1959年,從安豐人民公社劃出成立沈灶人民公社。
1982年,更名南沈灶人民公社。
1983年,改稱南沈灶鄉(xiāng)。
1987年撤銷南沈灶鄉(xiāng),設(shè)立南沈灶鎮(zhèn)。