原有姞姓楊國被戎狄所滅。周宣王把兒子尚父封到楊國(今山西省洪洞縣),為楊侯。四十二年逑鼎記載的是前786年,周宣王命大臣逑輔佐尚父,尚父的楊國被晉獻公所滅,楊被封給獻公之弟伯僑,就是後來的羊舌氏家族。
史籍上對於兩周時中國存在的諸侯國有一次比較全面的記載,在《國語·鄭語》中,史伯對周宣王之弟鄭桓公友說:“當成周者,南有荊、蠻、申、呂、應、鄧、陳、蔡、隨、唐;北有衛、燕、狄、鮮虞、潞、洛、泉、徐、蒲;西有虞、虢、晉、隗、霍、楊、魏、芮;東有齊、魯、曹、宋、滕、薛、鄒、莒。”這諸多國家中,楊國一直被史學家認為在山西的洪洞縣境內。