张庄镇地处沛县的最南部,属两县七镇结合部,是徐州和沛县之间的接点镇,辖31个行政村,人口 86320人(2017),面积112平方千米。2007年全镇实现财政收入2473万元、同比增长129.1%,全社会固定资产投资6.35亿元、增长55%,其中工业性投入5.7亿元、投资1000万元以上的企业13个、过亿元的企业3个,农民人均纯收入5932元、增长12.6%,转移农村剩余劳动力2万余人,计划生育率达96.8%,刑事发案率控制在0.1‰以内。2007年获得全县经济工作先进镇、土地流转先进镇、高效农业规模化建设先进镇、社会主义新农村建设先进镇等称号。2008年第一季度我镇财政收入完成1125.7万元、同比增长57.2%