祖楼镇地处萧县西南部,距县城约31公里,东邻孙圩子乡,西接青龙集镇、张庄寨镇与石林乡,南与淮北市相山区相连,北靠王寨镇。镇域呈南北走向,长约10公里,东西宽约8公里,行政区域总面积53.2平方公里。镇政府驻地设在王楼村吴楼桥,现辖10个行政村、95个自然村,总人口47432人。全镇共设10个行政村,分别为:祖楼社区、王楼村、孙楼村、穆寨村、刘其村、蒋庄村、石桥村、孟苏庄村、湘山庙村、张湾村。