始見于宋五言詩《九日石莊阻雨》。
明永樂初石莊坍沒江中,后北移20多里重建于現(xiàn)址。
明、清時(shí),曾名竹嶺鎮(zhèn)。
清宣統(tǒng)二年(1910),為石莊鄉(xiāng),有”石莊行“之稱。
1914年,升為市。
1928年,改為區(qū)。
1954年初,為石莊鎮(zhèn)。
1958年10月,改為石莊人民公社。
1963年,復(fù)為石莊鎮(zhèn)。
1995年3月,張黃港鄉(xiāng)并入。
2000年4月,石北鄉(xiāng)并入。
2013年,經(jīng)蘇政復(fù)〔2013〕37號(hào)文件批準(zhǔn),設(shè)立新的石莊鎮(zhèn)沿用至今。