王姓的主要来源有三种:一种是出于“姬”姓,为周文王之后。后来演化为三支王姓族派,其中一支是周文王第十五子毕公高之后,因本来是王族,所以他们以王为姓 。 另一支是东周灵王太子晋的后裔,因直谏被废为庶人世人称为“王家”,于是以王为姓。还有一支是出以战国四公子之一的信陵君魏无忌,魏国被秦灭了之后,无忌之孙卑子逃往泰山,后被汉高祖封为兰陵侯,当时人们因为其出身王族,称其为“王家”,后来卑子的后代也以王为姓。
第二种出于“妫”姓,齐王田和的后代。舜的后裔妫满被周武王封于陈,传至公子完,避难逃到齐国,改姓田。其裔孙田和取代姜姓的统治地位成为齐国国君,史称“田氏代齐”,齐被灭秦后,田氏子孙被废为庶民,但齐人仍称其为“王家”,后人遂以王为姓。
第三种出于“子”姓,商纣时比干之后。比干是商王太丁的次子,为子姓,因为比干本为王族,子孙改姓为王。
参考资料:中国姓氏寻根游