王姓,在秦汉时期基本生活在今山西芮城、夏县、蒲县、平陆、虞城、淮县,陕西咸阳,山东淄博,福建南安等地,而子姓为王的后裔则由河南卫辉迁至今甘肃天水、山东东平、河南新蔡、新野、焦作等地。
两汉时期,开始出现了以新朝皇帝王莽而得名的元城王氏;琅邪王氏,以西汉谏议大夫王吉为开基祖;太原王氏,以东汉征士王霸为开基祖,分为晋阳支(以三国魏司空王昶开基)、祁县支(以三国王允为开基)。魏晋南北朝时期,五胡乱华,少数民族改王姓入主中原,而琅邪王氏的后裔王导和王敦兄弟辅佐司马睿建立东晋,时称“王与马共天下”。太原王氏祁县支在司马懿专权时遭受灭顶之灾。隋灭陈时,原仕于南朝的琅邪王氏被分别迁于关中、河北、河东等地。