下楼镇,隶属于安徽省宿州市灵璧县,地处灵璧县最北端,东南与朝阳镇接壤,南与游集镇为邻,西与埇桥区褚兰镇相连,西北与江苏省徐州市铜山区房村镇相接,东北与江苏省徐州市睢宁县双沟镇相连。镇人民政府驻地南距县城52千米。总面积129.36平方千米。截至2019年末,下楼镇户籍人口73676人。
1984年,从王集、程庙、谢楼、丁阁4个乡划出6个村设下楼镇,归王集区所辖。1992年2月,撤区并镇时将下楼镇、王集乡、洛涧乡、丁阁乡、程庙乡、谢楼乡合并建立下楼镇。截至2020年6月,下楼镇辖19个行政村,镇人民政府驻杨山村。
2019年,下楼镇有工业企业42个,其中规模以上11个,有营业面积超过50平方米以上的综合商店或超市110个。