民国三十五年(1946年)5月,属滦南县五区、六区;1993年4月,撤乡,设立姚王庄镇。截至2018年末,姚王庄镇户籍人口为16599人。截至2020年6月,姚王庄镇辖28个行政村,镇人民政府驻政府街1000号。
2011年,姚王庄镇财政总收入225万元,比上年减少10.9%。其中地税收入75.4万元,比上年增长80.8%。人均财政收入132.6元,比上年减少10.9%。2018年,姚王庄镇有工业企业6个,有营业面积超过50平方米以上的综合商店或超市1个。
历史沿革
民国三十五年(1946年)5月,属滦南县五区、六区。