1948年12月解放,属天津县四区。
1949年属天津县一区,为白塘口大乡。
1953年撤销天津县,将白塘口大乡所辖村庄一部分并入津西郊区,一部分并入津东郊区。
1958年9月南郊区并入河西区,属先锋人民公社。
1959年3月属河西区小站人民公社辛庄管理区。
1961年4月成立河西区白塘口人民公社。
1961年12月属南郊区。
1966年改为文革人民公社。
1968年恢复白塘口人民公社。
1969年公社驻地迁至中辛庄。
1983年3月撤销公社建制,改为白塘口乡。
1985年6月改为辛庄乡。
1992年3月6日属津南区至今。
1997年3月26日,改为辛庄镇,名称沿用至今。