郑庄子镇,隶属于河北省
唐山市开平区,地处
开平区西北部,东与
栗园镇交界,南与缸窑街道为邻,西与
任各庄镇接壤,北与常庄镇毗连,
行政区域面积22.54平方千米。
民国二十六年(1937年),属滦县第九区;2007年7月,撤乡,建郑庄子镇。
截至2018年末,郑庄子镇户籍人口为19531人。
截至2020年6月,郑庄子镇辖1个社区、18个行政村,
镇人民政府驻贾庵子村。
2011年,郑庄子镇财政总收入6.2亿元,比上年增长18.8%。完成地税1.74亿元,完成国税4.46亿元。
2018年,郑庄子镇有工业企业89个,其中规模以上15个,有营业面积超过50平方米以上的综合商店或超市2个。