杨姓的源出主要有:
1、源自姬姓:出自黄帝之后西周王族,有三种说法,其源流都是周朝王室。
(1)源于周武王孙,叔虞次子,晋侯燮父之弟:晋武公(叔虞十一世孙)时,封次子于杨,称为杨侯,是为杨姓人的受姓始祖。
(2)源于周宣王子长父:宣王时期,周宣王姬静将子长父封到杨国(今山西省洪洞县),为杨侯,春秋时期为晋国所灭其后裔以杨为姓。
(3)源于晋武公伯侨:晋灭杨后,封杨地为大夫羊舌肸(字叔向)的食邑。羊舌氏出于姬姓,因为晋武公次子伯侨之孙突当时食邑于羊舌,所以以羊舌为姓。到了晋顷公十二年(前514年),晋灭羊舌氏,食我的儿子逃到华山,居住在弘农华阴,以祖宗封地杨为姓,其后代开基各地,成为杨氏繁衍发展的主流,史称杨氏正宗。
2、源自扬姓:古代的时候杨扬不分,以邑为氏。
3、源自改姓而来:改姓杨,主要有同源、避难、避仇、收养、过继、赐姓以及少数民族改姓所构成。
(1)赐姓:隋代杨义臣本姓尉迟氏,为北魏勋臣八姓之一。义臣之父尉迟崇,隋初随着行军总管达奚长儒与突厥交战,力战而死。隋文帝因对尉迟崇功业的追忆,下诏赐义臣国姓杨氏。
(2)收养:西晋氏族首领百顷氏王杨飞龙,收养外甥令狐茂搜,改其姓为杨氏。
(3)避难:今浙江生诸暨市的概浦杨姓,为倪姓改姓。倪盈第八世孙倪炤,仕宋为龙图阁学士,因反对王安石的变法,遭流新州。倪顺长大之后,改姓杨。
(4)少数民族改姓:北魏孝文帝迁都洛阳,实行汉化政策,其中的莫胡卢氏改为杨姓。白族中,杨姓一直是主要姓氏,属于汉化改姓为氏。
杨姓,中华姓氏之一,据说最早源于春秋时期的杨国(今山西省洪洞县),为隋朝、南吴的国姓,是一个典型的多民族、多源流姓氏,主要源自姬姓及少数民族改姓等。杨伯侨为得姓始祖。杨姓在宋版《百家姓》位列第16位。