西张庄镇, 民国元年(1912年)后,境域属新泰县永绥区。1985年12月,成立西张庄乡,属新泰市。1994年1月,乡改镇。 截至2020年6月,西张庄镇辖28个行政村, 镇人民政府驻西张庄村。2011年,西张庄镇财政总收入1.2亿元,比上年增长20%。从各主要税种看,完成增值税5200万元,企业所得税104万元。人均财政收入2957元。 截至2019年末,西张庄镇有170个工业企业,其中规模以上工业企业13个,有营业面积超过50平方米的超市或综合商店160个。西张庄镇的工业以纺织服装、机械制造、新材料、新能源材料为主。