該鎮屬滑縣轄鄉。1958年建王莊公社,1983年改鄉。位於縣境西北部,面積77.4平方公里,據之前編輯資料 顯示,該鎮總人口5.3萬餘人。新濮公路過境。轄前王莊、后王莊、
閆村、古岸、魯庄營、車店、路庄、北草灘、龍村、
大柳樹、郎柳集、竇庄、
耿庄、莫庄、邢行、董家、
什集、新集、小屯、南村、丁堤口、堤南、邢村後街、郭草灘、仝郎柳、謝道口、西申寨、東申寨、
柳圈、邢村前街、劉草灘、柴郎柳、馮郎柳、高郎柳、汪店、西沙店、沙店東街、沙店南街、沙店北街39個村委會。
王莊鎮地處豫北平原,土質肥沃物產豐富,農業生產畜、菜、瓜、果多品共舉,優質
小麥成片連方,系河南省糧食生產百強鄉鎮。王莊鎮人頭腦靈活,經濟意識強,個體私營經濟發展較快,鄉鎮企業形成了
海綿化工、塑料化工、環墨鑄鐵、建築材料、拋光磨具等支柱產業,孟庄工貿小區被確定為“河南省鄉鎮企業東西合作示範區”。鄉鎮企業有空調、機械、建築、建材、巾被、
地膜等相關行業。