杨姓先祖是我们中华民族的人文始祖——黄帝。黄帝姓姬,杨姓正是从姬姓中衍生出来。杨姓产生的大致时间是在周朝,都是以受封之地为姓氏,受封之地在现在的山西洪洞县附近。杨姓在具体的产生时间和受姓始祖上存在诸多说法,主要有如下三种:
其一、周武王灭商伐纣,建立了周朝,他的次子姬虞被封在唐地做诸侯,称“唐叔虞”(后改国名为晋)。叔虞的次子杼被封于杨地。当时盛行诸侯国主以国为氏,姬杼受封后改姓杨,即杨杼,他便是最早的杨姓受姓始祖。
其二、西周末年,周宣王的小儿子尚父在他的哥哥即位为周幽王时被封于杨地为侯,但是这个杨姓诸侯国存在时间很短。周幽王因为荒淫失掉西周,杨国作为诸侯国也随之覆灭。尚父的后人迁徙他方,为纪念先祖,以杨为姓。
其三、尚父的杨国故地被前面提到的晋国吞并,春秋时成为晋国大夫的采邑。唐叔虞的第十三世孙突被封在羊舌,此地下辖三个邑,其中的杨氏便是原先的杨国故地。突的孙子肸又进一步被分封于杨氏,他的儿子伯石,继承父亲的封地之后,正是以邑为姓,名杨食我。
三支杨姓都出自西周武王之后,有以杨杼为祖先的谱系试图统合后两支杨姓成为连贯的脉系,把尚父说成杨杼六世孙杨康的养孙,但是因为缺乏史料支持,经不起推敲。目前我们能肯定的是三支同根所出的杨姓并行发展,前两支逐渐衰微,杨食我一支不断繁衍壮大,杨姓成为显赫大姓也是从这一支开始。