料记载混乱，造成南虢和北虢之间存在许多争议，其中南虢有虢叔、虢仲封国、西虢东迁和北虢南迁多种观点；北虢又有虢仲封国、东虢分支、西虢东迁和虢城公分支多种观点。最早辨明南、北二虢为一国的是清代学者赵一清，他指出下阳并非虢国国都，只是虢国的重要城邑。王先谦指出陕县与大阳隔河对岸，所以有上阳、下阳之分，又有南虢、北虢的称唿。对于东迁后的西虢，应称其为上、下阳之虢；南、北之虢；平陆—陕县之虢或三门峡之虢。关于西虢国东迁的原因，传统的观点认为是为规避犬戎等游牧民族的袭扰。而西虢东迁的时间，史学界有厉、宣之际