杨庙镇,隶属于安徽省蚌埠市固镇县,地处固镇县西南部,浍河、澥河流经本乡,东与连城镇为邻,南与怀远县包集镇接壤,西连湖沟镇,北沿浍河。总面积154.12平方千米。2021年末,原杨庙乡户籍人口73829人。
1962年,设杨庙公社。2004年4月,何集、杨庙2乡合并为杨庙乡。2022年6月,撤销固镇县杨庙乡,设立固镇县杨庙镇。截至2023年6月,杨庙镇辖4个社区、23个村,镇人民政府驻杨庙社区。
2021年,原杨庙乡有工业企业23个,其中规模以上工业企业有8个,有营业面积超过50平方米以上的综合商店或超市179个。