1949年建王庄区,1958年设陈庄公社,1965年称陈庄区,1976年复称陈庄公社,1986年建王庄乡。1996年,面积75.5平方千米,人口4.8万人,辖前王庄、中王庄、后王庄、中五行、陈家庄、岳家寨、岳家、褚家、魏家、孔家道沟、孙家道沟、李庄、三门庙、袁家、高家店、郭家堂、毕村、孔村、倪家、大朱家、东王家、裴家、纸坊、前孟家庄、后孟家庄、宋南庄、刘庄、厉家庙、北李家、东孟家、西孟家、仙家店、东白石桥、西白石桥、南马、蔡庄、冯家、北马、邱家庄、东焦、西焦、北陶洛东、北陶洛西、车家庄、横沟泉、辛家庄46个行政村。2010年,撤销王庄乡,设立王庄镇。