周靈王姬沁心,在位二十七年,他的兒子姬晉曾對他提出批評勸諫,結果被廢為庶民,居住在當今山東省膠南縣壹帶。因為姬晉及其後裔的先祖是周天子,當時人們便稱他們為王家,自此以王為姓。
公元前225年魏國被秦國所滅,子孫分散各地,因為他們出於王侯,世人皆稱這些人為王家。
歷史上著名的"戰國四君子"之壹的信陵君,即魏昭王之子無忌,其孫在秦國滅魏國後逃至山東泰山,後來劉邦稱帝,建立漢朝,召信陵君的後代入朝作宮,封為蘭陵侯,當時人們以他出身王族,謂之王家,延以為姓。以上種種,都是出自周朝姬姓的王氏。
公元前386年,姜姓齊國君權被田氏所奪,田氏是傳說中帝王舜的宗族後裔,媯姓。齊國於公元前221年被秦國所滅,由於田氏各支先祖先宗為帝王諸侯,人們稱為王家。這是出自媯姓的王氏。
還有出自子姓的王氏。子姓為商朝國姓,末代帝王紂,暴虐淫亂,他的叔父比幹多次進行勸諫,紂惱羞成怒,將他殺死,剖腹驗心。子姓之王氏就是比幹之後。
古代有許多少數民族的部族首領、政權君王的後代也以王為姓的,其原因與上述出自姬姓、媯姓、子姓的王氏大致相同。如隋朝王世充,本為西域胡支氏,入中原後冒姓王。南朝梁將領王僧辯,本是烏丸氏,屬鮮卑族。又如蒙古高原克烈部酋長翰裏勒汗,被完顏氏金朝封為王,改名王罕。
歷史上被賜以王姓的也不少。公元8年,為王莽篡劉漢王朝之位,建立新朝,賜戰國時燕太子丹的後裔為王。朱明王朝賜許多元朝蒙古人姓王,此為賜姓之王。這樣又為原本就源出多,分布廣的王姓隊伍增添了新的屬員。
從歷史上看,王氏早期主要是在北方發展繁衍。王氏遷往江南,始於西晉末年。唐高宗總章年間,陳政、陳元光父子奉命入閩,隨行者有三位王姓將佐在那落戶。唐僖宗時,河南固始人王潮、王審知入閩,又有壹些王氏族人隨其入閩。從明末開始,王氏陸續有人遷往臺灣。明清之際起,王姓開始移居海外,遍布歐美、東南亞名地。