民国三十七年(1948年)12月,通县解放后,原宋庄镇京山公路以北各村归属顺义县,京山公路以南各村属通县一。
1950年6月,宋庄地北部村庄复归通县一。
1956年,宋庄地属翟里,辛店,邢各庄3乡。
1958年,宋庄地属宋庄人民公社。
1960年,宋庄地属北寺庄,高辛庄2人民公社。
1965年2月,改名宋庄人民公社。
1983年5月,宋庄公社改乡。
1990年12月,宋庄乡改镇。
2001年12月,徐辛庄镇并入。