五十铺乡,隶属于安徽省阜阳市颍上县,地处颍上县西北部,东、南与六十铺镇相连,西与颍州区袁集镇毗邻,北与颍东区袁寨镇、口孜镇隔颍河相望。区域面积62.5平方千米,截至2019年末,户籍人口42820人。
1949年前,属阜阳县。1949年初,属颍上县。1979年9月,成立五十铺公社。1983年8月,更名五十铺乡。1992年3月,原六十铺区辖永坡乡并入。截至2020年6月,五十铺乡下辖5个社区和3个行政村。
2019年,五十铺乡有工业企业50个,其中规模以上10个,有营业面积超过50平方米以上的综合商店或超市66个。