王辛莊鎮,北京市平谷區下轄鎮,介於東經117°01′07″~117°08′49″,北緯40°08′49″~40°14′23″之間。地處平谷城區東北部,鎮南部地區是城區的一部分,北到燕山南麓淺山,東與興谷街道、山東莊鎮相連,西瀕洳河與大興莊、峪口、劉店3鎮相接,北與熊兒寨鄉、大華山鎮接壤。鎮域面積67平方千米。
1956年7月,王辛莊地區成立王辛莊鄉、樂政務鄉。1958年9月,鄉改公社,王辛莊鄉併入城關人民公社,樂政務鄉併入峪口人民公社。1961年6月,成立王辛莊人民公社、樂政務人民公社。1984年4月,公社改鄉。2000年7月,王辛莊、樂政務2鄉合併爲王辛莊鎮。截至2018年末,王辛莊鎮有戶籍人口有31421人。截至2020年6月,王辛莊鎮下轄21個行政村,鎮政府駐王辛莊鎮校園路20號。
2011年,王辛莊鎮工業總產值達到3.3億元,比上年增長38.4%,工業增加值0.9億元。財政總收入1.6億元,比上年增長180%。從各主要稅種看,完成營業稅0.5億元,增值稅0.1億元,企業所得稅400萬元,分別比上年增長56.3%、40.8%、73.9%。