1、出自姬姓,为周文王之后,以王族爵号为氏。周文王第十五子毕公高之后,因本来是王族,所以他们以王为姓。又东周灵王太子姬晋,因直谏被废为庶民,迁居于琅琊(今山东省),世人称其为“王”家,其后亦以“王”为姓,称为王氏。
2、周灵王太子晋是天下王姓人最重要的得姓始祖之一。太子晋又称王子晋、王子侨、王乔,是东周灵王的太子,本为姬姓。《通志·氏族略》言:若太原、琅邪王之王,则曰周灵王太子晋,以直谏废为庶人,其子宗恭为司徒,时人号曰王家。晋生于洛阳,在周灵王初年被立为太子,当时流经洛阳的谷、洛二水经常泛滥,灵王派人壅塞河道,他力陈不可,主张因势利导以治水,不被灵王采纳,后终因忤逆之罪被夺去太子名位,废为庶人。他被废后名声依然不减,心忧国事,才识过人,能言善辩,名声远布。其后人也因他曾是灵王太子的缘故而改姓王氏。太子晋的后人战国秦汉时有大将王贲、王翦、王离等,开创了太原王氏和琅琊王氏,两支后来都发展成为天下王姓的最主要支派。
3、姬姓之王的另一支京兆王、河间王为周文王的第十五子、周武王之弟毕公姬高之后。姬高始封于毕,其裔孙毕万入晋为官,封为魏成侯,战国时与赵、韩三家分晋,立魏国。后魏王假在位时,魏国被秦所灭,子孙分散,因号为王家,以王为氏。也有一种说法是,魏昭王公子信陵君之后,在秦灭魏后逃于泰山,时人因其为王族,称王氏。