王庄子镇,隶属于河北省廊坊市霸州市,地处霸州市中部偏南,东与胜芳镇相邻,南同文安县左各庄接壤,西邻东杨庄乡,北与煎茶铺镇相连,区域面积51.46平方千米,截至2018年,户籍人口37641人。
民国三十六年(1947年),划归霸县。1949年,属胜芳镇(县级)。1965年,从胜芳镇公社分出,成立王庄子公社。1984年,改为王庄子乡。2018年,撤乡设镇。截至2020年6月,王庄子镇下辖7个行政村。
2018年,王庄子镇有工业企业244个,其中规模以上11个,有营业面积超过50平方米以上的综合商店或超市41个。