鹿楼镇位于沛县县城西部,距县城15公里。区域总面积125.4平方公里,321省道横穿全境,距京福高速公路40公里,徐州观音机场90公里。规划建设中的徐宁高速公路穿境而过。境内京杭大运河、大沙河纵贯南北,水陆交通十分便利。全镇有耕地5895公顷,人均占有耕地0.09公顷。辖24个行政村,137个自然村,7个林业场圃。2006年底,全镇总人口72528人,其中农业人口68551人,有回族、彝族、壮族、布依族、土家族、苗族等少数民族人口36人。人口密度为每平方公里578.4人。镇区位于镇域南部,面积2.5平方公里,常住人口8805人,其中非农业人口2658人。