9个。
张楼镇下辖9个行政村:张楼村、东丁官屯村、陶官屯村、水围子村、北丁官屯村、大孙庄村、程子庙村、刘香庄村、湖兴渔村。
张楼镇,隶属于山东省济宁市微山县,位于山东省西南部、微山湖西岸、微山县境西部,距县城30公里,面积69.18平方公里,总人口14455人(2017),下辖9个行政村。张楼镇(原张楼乡) 张楼镇, 是中国山东省微山县下辖的一个乡镇级行政单位。位于微山湖西岸,与沛县、鱼台县毗邻,是连接鲁苏两省的交通要道。总面积69.18平方公里,其中水域面积60平方公里,辖2个管区,9个行政村,总人口14455人。