王辛庄镇,北京市平谷区下辖镇,介于东经117°01′07″~117°08′49″,北纬40°08′49″~40°14′23″之间。地处平谷城区东北部,镇南部地区是城区的一部分,北到燕山南麓浅山,东与兴谷街道、山东庄镇相连,西濒洳河与大兴庄、峪口、刘店3镇相接,北与熊儿寨乡、大华山镇接壤。镇域面积67平方千米。
截至2018年末,王辛庄镇有户籍人口有31421人。截至2020年6月,王辛庄镇下辖21个行政村(于辛庄村、果园辛庄村、乔辛庄村、王辛庄村、小套村、庙辛庄村、甘泉村、大兰各庄村、小兰各庄村、连子营村、庄头村、小广林木村、双王寺村、马各庄村、烧角村、西广林木村、东广林木村、苑家庄村、闫各庄村、艾各庄村、小赵各庄村。),镇政府驻王辛庄镇校园路20号。
2011年,王辛庄镇农业总产值2.7亿元,比上年增长16.6%,农业增加值0.4亿元。王辛庄镇工业总产值达到3.3亿元,比上年增长38.4%,工业增加值0.9亿元。王辛庄镇财政总收入1.6亿元,比上年增长180%。
王辛庄镇共有23个辖区:太后村、北上营村、中胡家务村、熊耳营村、东古村、西古村、太平庄村、大辛寨村、小辛寨村、贾各庄村、齐各庄村、王辛庄村、后罗庄村、许家务村、莲花潭村、放光庄村、杨家会村、井儿峪村、北辛庄村、翟各庄村、西杏园村、东杏园村、乐政务村、