清代南姓从濮城迁来此地建村,以姓氏取村名南庄。
南庄村,位于辛庄镇东南2.5公里。东临黄河,南临盆窑村,北与碱高村接壤,西面毗邻黄河防汛大堤。南庄村,1979年后与碱高村分立,本村称谓因群居特点,故称为南庄村。南庄村有南、王、张、尹、闫、蒋、单、贾八姓,4个居民小组,约170多户,734 人,耕地有1200亩。南庄村,1958年南庄村与碱厂村、高庄村组成碱高南大队,隶属辛庄人民公社;1979年与碱厂村、高庄村分队,20世纪60年代,多数居民以耕地为生,温饱问题难以解决。曾获乡级先进村等荣誉。南庄村与盆尧村、安冯庄村、碱高村、李桥村、倪庄村、杨庄村、前辛村、高庄村、董庄村、后辛村、豆庄村、前胡村、后胡村、祁庄村相邻。历史沿革:1949年属平原省濮县二区。
1952年撤销平原省,属山东省濮县二区。
1956年濮县并入范县,属范县濮城区。
1958年设立濮城公社南庄大队。
1964年范县由山东省划归河南省,属河南省范县濮城区。
1968年区改公社,属濮城公社南庄大队。
1983年公社建制撤销,属辛庄乡。
1984年农村体制改革,设立辛庄乡南庄村民委员会。
2013年辛庄撤乡建镇,属辛庄镇,名称沿用至今。