在历史上,王氏成为显赫的家族,是开始于晋朝的王导。他辅佐晋元帝渡江,在建业(今南京)建立了东晋,并且接连做了元帝、明帝、成帝三代的丞相。他的子孙,也世代富贵,于是,他们这一家族,自然门第越来越高,最后演变成“合望族者,辄推王、谢”了。
也许是因为名望太高了,所以历来对于王氏的姓源,有许许多多的说法。据《通志氏族略》的记载,姓王的人,并不是一个来源传下来的,以汉族来说,有的是周文王的后代,有的是虞舜的子孙,有的则是殷商比干的后代。这种情形,已经是够复杂的了,后来不但许多外族不约而同地改姓了这个汉姓,而且还有一些人也被赐姓为王,譬如,《汉书》上就曾提出,燕王丹之玄孙嘉,曾被王莽赐姓王氏;来自西域胡支氏的王世充也冒姓王。这么一来,姓王的人想要从姓氏上去追溯自己的血统,就几乎是不可能的事了。