石庄镇,隶属于江苏省南通市如皋市,地处如皋市西南,东和吴窑镇毗连,南与长江镇(如皋港开发区),西南与靖江市西来镇毗邻,西和江安镇隔焦港相望,镇人民政府距如皋市人民政府32千米,行政区域面积85.06平方千米,截至2019年末,石庄镇户籍人口为83024人。
清宣统二年(1910年),为石庄乡。2000年4月,石北乡并入。截至2020年6月,石庄镇辖11个社区、11个行政村;镇人民政府驻石庄社区。
2019年,石庄镇有工业企业258个,规模以上企业34个,有营业面积超过50平方米以上的综合商店或超市102个。