明,清时期,属丰润县王兰庄镇;1984年3月,撤销人民公社,置南孙庄乡。
截至2018年末,南孙庄镇户籍人口为25897人。
截至2021年10月,南孙庄镇辖28个行政村,
镇人民政府驻幸福街3号。
2022年1月,撤销南孙庄乡,设立南孙庄镇,以原南孙庄乡的行政区域为南孙庄镇的行政区域。
[5]
2011年,南孙庄镇财政总收入2000万元,比上年增长94.3%,其中地方财政收入1030.4万元,比上年增长142.5%。
2018年,南孙庄镇有工业企业25个,其中规模以上7个,有营业面积超过50平方米以上的综合商店或超市31个。