羊永乡位于甘肃临潭县以东117公里处,平均海拔2911米,年均降雨量502毫米,年平均气温4℃,全年无霜期56天。年末常用耕地面积1548.8 万亩,乡镇行政区域面积5363万亩。辖村民委员会7个。乡镇总户数1909户,总人口8766人,乡镇从业人员 4597人。