张山子镇,山东省枣庄市台儿庄区下辖镇,地处
台儿庄区最西部,东、东南与涧头集镇相连,西南与
江苏省徐州市贾汪区接壤,西邻江苏省
徐州市铜山县,西北与
济宁市微山县韩庄镇毗邻,东北与峄城区古邵镇隔运河相望,
行政区域总面积113.87平方千米。
明代时期,为峄县辖区,先属济宁府,后属兖州府。1984年4月,改张山子镇。2002年,侯孟乡并入。
截至2018年末,张山子镇户籍人口为46341人。
截至2020年6月,张山子镇下辖46个行政村。
融2011年,张山子镇财政总收入3643万元,比上年增长11.4%。
2018年,张山子镇有工业企业53个,其中规模以上15个,有营业面积超过50平方米以上的综合商店或超市72个。