五十乡即青海省互助土族自治县五十乡,于 1951年设立,1957年并入巴洪乡,1958年并入红崖子沟公社,1961年设五十公社,1983年改设五十乡。2006年8月,互助县撤销五十乡,设立五十镇,镇政府位于桑士哥村。