【概況】如皋市轄鎮。位于市境西南部,距城區30千米。現轄9個居委會、7個行政村。336省道和G40寧通高速公路過境。張黃港為重要港口。
【沿革】1957年設石莊鎮,1995年張黃港鄉并入。1996年,面積28平方千米,人口3.8萬人,轄竹嶺、鳳鳴、西園、冒圩、石南、洪港、閘口、永隆、尖口、永興、張黃港、季圩橋、鳳龍、東興圩、沙家莊、楊家莊、沈圩、新生港18個行政村和石莊鎮1個居委會。2003年轄石莊、永興、張黃港3個居委會和石北、何正、張楊園、思江、樓房、唐埠、磚橋、鳳鳴、石南、洪港、閘口、鳳龍、楊莊、新生港14個行政村。2012年,將石莊鎮場東居委會劃歸長江鎮管轄;調整后,石莊鎮面積61.81平方千米,人口6.28萬人,轄9個居委會、7個村委會。
【2011年代碼及城鄉分類】320682110:~001 121石莊居委會 ~002 220永興居委會 ~003 220張黃港居委會 ~004 121石北居委會 ~005 121張楊園居委會 ~006 121磚橋居委會 ~008 121石南居委會 ~009 121閘口居委會 ~010 121新生港居委會 ~201 220何正村 ~203 220思江村 ~204 220樓房村 ~205 220唐埠村 ~209 220洪港村 ~211 220鳳龍村 ~212 220楊莊村
原【石北鄉】位于市境南部,距城區26千米。1958年由空田、磚橋、劉房等鄉合并為石北公社,1983年改石北鄉。1996年,面積28.7平方千米,人口2.9萬人,轄石北、三八、蛇田、袁岱、復興莊、何正、空田、思江、樓房、朱堡、小堤、明岱、唐埠、印岱、趙莊、焦莊、磚橋、高二橋、鵝玩、張楊園20個行政村。