七树庄镇,隶属于河北省唐山市丰润区,地处丰润区西部,东邻丰润镇,南连石各庄镇,西南邻白官屯镇,西接沙流河镇,北邻杨官林镇,行政区域面积26.7平方千米。
中华人民共和国成立之初,属丰润县二区;1993年3月,撤乡,改置七树庄镇;2002年5月,改属唐山市丰润区。截至2018年末,七树庄镇户籍人口为18954人。截至2020年6月,七树庄镇辖13个行政村,镇人民政府驻七树庄村。
2011年,七树庄镇财政总收入2.5亿元,比上年增长28%。其中地方财政收入4049.45万元,比上年增长108%。2018年,七树庄镇有工业企业58个,其中规模以上11个,有营业面积超过50平方米以上的综合商店或超市30个。