梁寨镇,隶属于江苏省徐州市丰县,位于丰县东南部,处苏皖两省交界处,距西北丰县县城33千米。截至2019年末,梁寨镇辖域面积86.80平方千米,人口6.40万。截至2020年6月,梁寨镇下辖3个社区、20个行政村,镇人民政府驻梁寨村。
梁寨一名始建于明洪武二年(1369年),是因梁姓先祖在此占产立庄,故而得名。中华人民共和国成立初期,属华山县。1953年,撤华山县,改隶铜山县。1955年3月,划归丰县。1957年,撤区建乡。1958年9月,建公社。1983年,复乡。1987年,建镇。2000年3月,黄楼乡并入梁寨镇。
梁寨镇境内有县道308、300、202等公路过境。民间技艺主要有编织毛鞋、虎头鞋、状元帽等。渊子湖景区为梁寨镇一处乡村旅游景点。2019年12月,梁寨镇入选“2016—2018年度江苏省文明乡镇”。
2018年,梁寨镇实现财政收入2.61亿元,完成全年任务1.3亿元的200%,一般预算收入实现13504万元,完成全年任务7500万元的180%;实现税收3823万元,比2017年同期增长17.26%。