藏族杨姓来自于卓尼土司。卓尼土司的始祖大约在唐朝末年率其家族和十六部落离开西藏,经过几个世纪的辗转迁徒,在元末明初由四川若尔盖进入甘南的迭部地区。明永乐二年(1404年),卓尼土司先祖些地征服了迭部达拉18族。永乐十六年(1418年),以地献地投明,入京朝贡,被授为武德将军洮州卫指挥佥事世袭,为排名较好代土司。
明正德三年(1508年),排名较好代土司旺秀进京晋见皇帝时,皇帝赐其姓杨名洪,从此卓尼土司以杨为姓。此后通过武力扩张,辖区不断扩大。辖区内多有藏族随土司而姓杨。