中华人民共和国成立之初,属丰润县九区;1984年8月,撤乡,改置王官营镇;1993年3月,皈依寨乡并入;2002年5月,改属唐山市丰润区。
截至2018年末,王官营镇户籍人口为39947人。
截至2020年6月,王官营镇辖27个行政村,
镇人民政府驻王官营村。
2011年,王官营镇财政总收入1742.4万元,比上年增长55.6%。其中地方财政收入424万元,比上年增长26.5%。人均财政收入444.3元,比上年增长14%。
2018年,王官营镇有工业企业20个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市18个。