Antigos historiadores associam este povo como descendentes dos bárbaros Donghu do leste (東胡) e acreditam serem parentes do povo Wuhuan (烏桓). No entanto, existem vários conceitos sobre a sua filiação étnica e linguística. Enquanto alguns historiadores afirmam tratar-se de proto-mongóis, outros referem tratar-se de proto-turcos. Entre todas as tribos Xianbei aquela que maior êxito teve na governação foi Taγbač (rendição chinesa Tuoba 拓跋) que estabeleceu o domínio da dinastia Wei do Norte.[1][3]
Em finais do século III AEC, a poderosa confederação dos Xiongnu liderada pelo ChanyuModu, subjugou os Hu do leste. Derrotados, os Xianbei migraram ainda mais para leste, para a região de Liaodong (遼東) e estabeleceram-se no sopé da montanha Xianbei (鮮卑山), a partir do qual o seu nome é derivado. Durante o reinado do Imperador Wu (漢武帝 r. 141-87 AEC), da dinastia Han (206 AEC-220 EC) que destruiu a confederação Xiongnu, os Hu do Leste foram forçados a reconhecer a soberania do império Han e obrigados a estabelecer-se mais a sul. Assim, os Xianbei migraram para a região do rio Siramuren.[1][4]
↑Hao, Weimin (郝维民) and Qimudedaoerji (齐木德道尔吉), 2007, Neimenggu tong shi gang yao, Outline of Comprehensive History of Inner Mongolia 内蒙古通史纲要. Beijing (北京, Renmin chu ban she [People's Press] 人民出版社. p. 17).