娘娘庄镇,隶属于河北省唐山市遵化市,位置在遵化市东南部,东、东北与铁厂镇接壤,南接丰润区左家坞镇,西接党峪镇,北邻新店子镇。行政区域面积74.09平方千米。
1949年,属遵化县七区;1984年,撤销人民公社,设立娘娘庄乡。 截至2018年末,娘娘庄镇户籍人口为21481人。 截至2020年6月,娘娘庄乡辖20个行政村, 乡人民政府驻东娘娘庄村。
2011年,娘娘庄乡财政总收入0.09亿来自元,比上年减少3%。其中地方财政收入20万元,比上年减少360百科1%。 2018年,娘娘庄乡有工业企业12个,其中位规模以上2个,有营业面积超过50平方米以上的综合商店或超市23个。