起源始祖源流一祖先太子晋出自姬姓,分为三支:其一为周文王第十五子毕公高后裔。据《通志·氏族略》及《新唐书·宰相世系表》所载,春秋时毕公高裔孙毕万自毕国出奔至晋,为司徒,并被分封于魏,公元前225年魏国为秦所灭,其子孙四散,因是王者之后,遂姓王。其二源于太子晋。据《新唐书·宰相世系表》记载,周灵王的太子姬晋因直谏被废为庶人,其子宗敬(字荣,世以字行,故称王荣)为司徒,其后人由洛阳迁居于太原、琅邪,遂有太原王氏和琅琊王氏。其三为周平王太孙姬赤之后。周平王死后,太孙赤继位,但不久即被推翻,不得已出奔晋国。其子孙也因是王族,改姓王,是为山西王氏。[2] 源流二出自姚姓或妫姓,舜帝(姚姓)后裔齐王田建(妫姓田氏)之后。属于以王族身份为氏。《通志·氏族略》言:“舜因姚地之生而姓姚,因妫水之居而姓妫。” 舜帝本为姚姓,因居妫汭而得妫姓。舜帝的子孙有留在妫河边居住的,即以妫为姓。这支王姓的最早的来源是姚姓,部分姚姓族人经过多次的改姓:从姚姓改为妫姓,再改为陈氏,再改为田氏,部分田氏改回到最早的姚姓,部分没有改回,便继续为田氏,田氏有再次改姓的,改为王姓。《通志·氏族略》说,王姓“出于北海、陈留者,则曰舜之后也”。《新唐书·宰相世系》言,舜后胡公妫满封陈,至敬仲(陈完,也称田完)仕齐,又改为田氏。《姓氏考略》载:“北海、陈留之王,皆舜帝之后。其先,齐诸田为秦所灭,齐人号为王家,考为齐王田建之子田升、田桓改田姓为王姓。”公元前368年,田和取代姜姓为齐国君主,史称“田氏代齐”,传八王,为秦所灭。国灭后末代齐王田建居共(今河南辉县),其有三子:田升、田桓、田珍(一作田轸),其中田升、田桓的子孙改姓为王,此为王姓的一大源流。两汉之际新朝皇帝王莽所在的元城王氏以及魏晋隋唐时期的北海王氏、陈留王氏等都出自这支王姓。田建之孙、田升之子田安,项羽反秦时被封为济北王,及项羽为刘邦所败,田安也失去了王位,但其子孙为了纪念此事便改姓王氏。另外,田建次子田桓的后裔也改姓王。[2]