棠张镇位于徐州市东南12公里处,紧靠104车道,南部与安徽省接壤,北至京杭大运河15公里,东距徐州观音机场25公里,霍连高速公路及京沪高速铁路穿境而过,面积83.6平方公里,辖18个村委会(棠张、学庄、沙庄、晁湖、夏湖、马兰、铁营、牌坊、刘庄、刘塘、高庄、位河、新庄、跃进、田河、后谷堆、河东、前谷堆)。
56万人,总面积83.6平方公里,耕地面积8.6万亩。2008年全镇实现社会生产总值18.9亿元,财政收入3400万元,人均收入8050元,素有“蔬菜之乡”、“酿造之乡”、“丝绸之乡”之美誉
水利万物而不争,
而万物莫能与之争。