王店子镇,隶属于河北省唐山市滦州市,地处滦州市西北部,东与迁安市太平庄镇接壤,东南与九百户镇为邻,南、西与榛子镇毗连,北接杨柳庄镇,行政区域面积59.12平方千米。
1958年,设立高城子人民公社;2002年,合并高城子乡、龙坨乡,设王店子镇。截至2018年末,王店子镇户籍人口为27011人。截至2020年6月,王店子镇辖36个行政村,镇人民政府驻苏家庄村。
2011年,王店子镇财政总收入1350.4万元,比上年增长38.3%。其中地方财政收入690.4万元,比上年增长50.1%。人均财政收入499.3元,比上年增长16%。2018年,王店子镇有工业企业8个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市28个。