张皋镇位于位于内蒙古兴和县西南部,总面积475平方公里,总户数9199户,总人口34486人,辖19个行政村,123个自然村。境内资源丰富,主要矿产资源有铁、锌、铅、磷矿石,石墨、墨玉、花岗岩、大理石等,野生植物主要有黄芪、柴胡、黄金花等。