很多说法
1、出自姬姓。周灵王太子姬晋,因直言进谏,使王上大怒,被废为庶民,迁居到琅琊(今山东省胶南一带),世代繁衍生息。因其本为王族,世人称其“王家”,就延用成姓。还有周文王的第十五子毕公高,其后代子孙因故散居京兆、河间一带,以本为王族之故,自称为王姓。后世沿袭未改,渐成大姓。
2、出自妫姓,为古帝王虞舜之后,居于北海、陈留一带,因源出古君王后裔,世为王姓。
3、出自子姓,是成汤的后人。殷末,王子比干,为纣王的兄长,因劝谏纣王被杀,葬于汲郡,其子孙居其地以守陵墓。因源出王族之,改姓王氏。
4、出自田姓。公元前368年,田和取代姜姓为齐国君主,史称“田氏代齐”,传八王,被秦所灭,其子孙被废为庶民,其中一支自认为齐国王族,遂以王为姓。
5、出自春秋时魏献子之后。韩、赵、魏三家分晋,各自为王。后业魏亡于秦,其王族避难于各地。因其中有不少支庶子孙为魏国王族,故改姓王。如信陵君魏无忌,避难于泰山,至西汉入朝,被封为兰陵君。其后自谓出自王公显贵之家,易姓王氏。
6、出自燕太子丹之后。西汉末年,王莽篡汉自立,建立新朝称帝。燕太子丹玄孙名嘉,上献符命,为王莽所宠,赐姓王氏,与帝王同姓。历史上因封赐姓王的人还多,其子孙也以王为氏。
7、出自少数民族。据《通志.氏族略》称:王姓“出河南者,为可频氏;出冯诩者,为钳耳族;出营州者,本高丽;出安东者,本柯史布。此皆虏姓之王,大抵子以王者之后,号曰王氏。”
8、出于自改姓为王氏的。举如南朝梁将王僧辩,本为鲜卑族,姓乌丸氏,后自改姓王;隋代有个王世充,本为西域胡支姓,入中原后,也自改姓王;五代时人刘去非,自己改名换姓叫王保义,其子孙延袭姓王;满族完颜氏,有的改为王姓;蒙古族耶律氏,也改为王姓。