者,西夷之別種,號曰白馬。三代之際,蓋自有君長,而世一朝見,故《》稱「自彼氐、羌,莫敢不來王」也。以來,世居岐、隴以南,漢川以西,自立豪帥。漢武帝遣中郎將郭昌、衛廣滅之,以其地為武都郡。自汧、渭抵于巴、蜀,種類實繁,或謂之白氏,或謂之故氐,各有侯王,受中國封拜。

漢建安中,有楊騰者,為部落大帥。騰勇健多計略,始徙居仇池,方百頃,因以為號。四面鬥絕,高七里餘,蟠道三十六回,其上有豐水泉,煮土成鹽。騰後有名千萬者,魏拜為百頃氐王。

千萬孫名飛龍,漸強盛,晉武帝假平西將軍。無子,養外甥令狐茂搜為子。惠帝元康中,茂搜自號輔國將軍、右賢王,群氐推以為王。關中人士流移者,多依之。湣帝以為驃騎將軍、左賢王。茂搜死,子難敵統位,與弟堅頭分部曲。難敵自號左賢王,屯下辨;堅頭號右賢王,屯河池。難敵死,子毅立。自號使持節、龍驤將軍、左賢王、下辨公;以堅頭子盤為使持節、冠軍將軍、右賢王、河池公。臣晉,晉以毅為征南將軍。

三年,毅族兄初襲殺毅,並有其眾,自立為仇池公。臣于石季龍,後稱蕃于晉。永和十年,改初為天水公。十一年,毅小弟宋奴使姑子梁三王因侍直手刃殺初,初子國率左右誅三王及宋奴,復自立為仇池公。桓溫表國為秦州刺史,國子安為武都太守。

十二年,國從叔俊復殺國自立。國子安叛苻生,殺俊,復稱蕃于晉。死,子世自立為仇池公。晉太和三年,以世為秦州刺史,弟統為武都太守。世死,統廢世子纂自立。統一名德。纂聚黨襲殺統,自立為仇池公,遣使詣簡文帝。以纂為秦州刺史。晉咸安元年,苻堅遣楊安伐纂,克之,徙其人於關中,空百頃於地。

宋奴之死,二子佛奴、佛狗逃奔苻堅,堅以女妻佛奴子定,拜為尚書、領軍。苻堅之敗,關右擾亂,定盡力於堅。堅死,乃率眾奔隴右,徙居曆城,去仇池百二十里,置食儲於百頃。招夷夏得千餘家,自稱龍驤將軍、仇池公,稱蕃于晉。孝武即以其自號假之,後以為秦州刺史。登國四年,遂有秦州之地,號隴西王。後為乞佛乾歸所殺,無子。

佛狗子盛,先為監國守仇池,乃統事,自號征西將軍、秦州刺史、仇池公。諡定為武王。分諸氐、羌為二十部護軍,各為鎮戍,不置郡縣。遂有漢中之地,仍稱蕃于晉。天興初,遣使朝貢,詔以盛為征南大將軍、仇池王。隔礙姚興,不得歲通貢使。盛以兄子撫為平南將軍、梁州刺史,守漢中。宋永初中,宋武帝封盛為武都王。盛死,私諡曰惠文王。子玄統位。

玄字黃眉,號征西大將軍、開府儀同三司、秦州刺史、武都王。雖蕃于宋,仍奉晉義熙之號。後始用宋元嘉正朔。初,盛謂玄曰:「吾年已老,當終為晉臣,汝善事宋帝。」故玄奉焉。玄善於待士,為流舊所懷。始光四年,太武遣大鴻臚公孫軌拜玄為征南大將軍、督梁州刺史、南秦王。玄上表請比內蕃,許之。玄死,私諡孝昭王。子保宗統位。

初,玄臨終謂弟難當曰:「今境候未甯,方須撫慰,保宗沖昧,吾授卿國事,其無墜先勳。」難當固辭,請立保宗以輔之。保宗既立,難當妻姚氏謂難當曰:「國險,宜立長君,反事孺子,非久計。」難當從之,廢保宗而自立,稱蕃于宋。難當拜保宗為鎮南將軍,鎮石昌;以次子順為鎮東將軍、秦州刺史,守上邽。保宗謀襲難當,事泄,被系。先是,四方流人以仇池豐實,多往依附。流人有許穆之、郝惔之二人投難當,並改姓為司馬,穆之自雲名飛龍,惔之自雲名康之,雲是晉室近戚。康之尋為人所殺。時宋梁州刺史甄法護刑政不理,宋文帝遣刺史蕭思話代任。難當以思話未至,遣將舉兵襲梁州,破白馬,遂有漢中之地。尋而思話使其司馬蕭承之先驅進討,所向克捷,遂平梁州。因又附宋。難當後釋保宗,遣鎮董亭。保宗與兄保顯歸京師,太武拜保宗征南大將軍、秦州牧、武都王,尚公主;保顯為鎮西將軍、晉壽公。後遣大鴻臚崔頤拜難當為征南大將軍、儀同三司、領護西羌校尉、秦梁二州牧、南秦王。

難當後自立為大秦王,號年曰建義,立妻為王后,世子為太子,置百官具擬天朝。然猶貢獻于宋不絕。尋而其國大旱,多災異,降大秦王復為武都王。太延初,難當立鎮上邽。太武遣車騎大將軍、樂平王丕等督河西、高平諸軍取上邽,又詔喻難當,奉詔攝守。尋而傾國南寇,規有蜀土,襲宋益州,攻涪城,又伐巴西,獲雍州流人七千餘家,還于仇池。宋文帝怒,遣將裴方明等伐之。難當為方明所敗,棄仇池,與千餘騎奔上邽。太武遣中山王辰迎之赴行宮。方明既克仇池,以保宗弟保熾守之,河間公齊擊走之。

先是,詔保宗鎮上邽,又詔鎮駱穀,復其本國。保宗弟文德先逃氐中,乃說保宗令叛。事泄,齊執保宗送京師,詔難當殺之。氐、羌立文德,屯于濁水。文德自號征西將軍、秦河梁三州牧、仇池公,求援于宋,封文德為武都王,遣偏將房亮之等助之。齊逆擊,禽亮之。文德奔守葭蘆,武都、陰平氐多歸之。詔淮陽公皮豹子等率諸軍討文德,走漢中,收其妻子、僚屬、資糧。及保宗妻公主送京師,賜死。初,公主勸保宗反,人問曰:「背父母之邦若何?」公主曰:「禮,婦人外成,因夫而榮。事立,據守一方,我亦一國之母,豈比小縣之主?」以此得罪。

文成時,拜難當營州刺史,還為外都大官。卒,諡曰忠。子和,隨父歸魏,別賜爵仇池公。子德子襲難當爵,早卒。子小眼襲,例降為公,拜天水太守,卒。子大眼,別有傳。小眼子公熙襲爵。正光中,尚書右丞張普惠為行台,送租于南秦、東益,普惠啟公熙俱行。至南秦,以氐反不得進,遣公熙先慰氐。東益州刺史魏子建以公熙險薄,密令訪察,公熙果有潛謀,將為叛亂。子建仍報普惠,令其攝錄。普惠急追公熙,公熙竟不肯赴,東出漢中。普惠表列其事,公熙大行賄賂,終得免罪。後為假節、別將,與都督元志同守岐州,為秦賊莫折天生所虜,死于秦州。

文德後自漢中入統汧、隴,遂有陰平、武興之地。後為宋荊州刺史劉義宣所殺。

保宗之執也,子元和奔宋,以為武都、白水太守。元和據城歸順,文成嘉之,拜征南大將軍、武都王,內徙京師。

元和從叔僧嗣復自稱武都王于葭蘆。僧嗣死,從弟文度自立為武興王,遣使歸順。獻文授文度武興鎮將,既而復叛。孝文初,征西將軍皮歡喜攻葭蘆破之,斬文度首。

文度弟弘,小名鼠,名犯獻文廟諱,以小名稱。鼠自為武興王,遣使奉表謝罪,貢其方物,孝文納之。鼠遣子狗奴入侍,拜鼠都督、南秦州刺史、征西將軍、西戎校尉、武都王。鼠死,從子後起統位,孝文復以鼠爵授之。鼠子集始為白水太守。後起死,以集始為征西將軍、武都王。集始復朝于京師,拜都督、南秦州刺史、安南大將軍、領護南蠻校尉、漢中郡侯、武興王,賜以車旗、戎馬、錦彩、繒纊。尋還武興,進號鎮南將軍,加督寧、湘五州諸軍事。後仇池鎮將楊靈珍襲破武興,集始遂入齊。景明初,集始來降,還授爵位,歸守武興。死,子紹先立,拜都督、南秦州刺史、征虜將軍、漢中郡公、武興王,贈集始車騎大將軍、開府儀同三司、諡安王。

紹先年幼,委事二叔集起、集義。夏侯道遷以漢中歸順也,梁白馬戍主尹天保率眾圍之。道遷求援於集起、集義,二人貪保邊蕃,不欲救之。唯集始弟集朗心願立功。率眾破天保,全漢川,朗之力也。集義見梁、益既定,恐武興不得久為外籓,遂扇動諸氐,推紹先僭稱大號,集起、集義並稱王,外引梁為援。安西將軍邢巒遣建武將軍傅豎眼攻武興克之,執紹先,送于京師,遂滅其國,以為武興鎮,復改鎮為東益州。

前後鎮將唐法樂、刺史杜纂、邢豹以威惠失衷,氐豪仇石柱等相率反叛,朝廷以西南為憂。正光中,詔魏子建為刺史,以恩信招撫,風化大行,遠近款附,如內地焉。後唐永代子建為州,未幾,氐人悉反。永棄城東走,自此復為氐地。

魏末,天下亂,紹先奔還武興,復自立為王。周文定秦、隴,紹先稱籓,送妻子為質。大統元年,紹先請其女妻,周文奏魏帝許之。紹先死,子辟邪立。

四年,南岐州氐苻壽反,攻陷武都,自號太白王,詔大都督侯莫陳順與渭州刺史長孫澄討降之。九年,清水氐酋李鼠仁據地作亂,氐帥梁道顯叛,攻南由,周文遣典簽趙昶慰諭之,鼠仁等相繼歸附。十一年,于武興置東益州,以辟邪為刺史。十五年,安夷氐復叛。趙昶時為郡守,收首逆者二十餘人斬之,乃定。於是以昶行南秦州事。氐帥蓋鬧等作亂,鬧據北穀,其黨西結宕昌羌獠甘,共推蓋鬧為主。昶分道遣使,宣示禍福,然後出兵討之。擒蓋鬧,散其餘黨。興州叛氐復侵逼南岐州,刺史叱羅協遣使告急,昶赴救,又大破之。先是,氐酋楊法深據陰平自稱王,亦盛之苗裔也。魏孝昌中,舉眾內附,自是職貢不絕。廢帝元年,以深為黎州刺史。二年,楊辟邪據州反,群氐復與同逆。詔叱羅協與趙昶討平之。周文乃以大將軍宇文貴為大都督、興州刺史。貴威名先著,群氐頗畏服之。來歲,楊法深從尉遲迥平蜀,軍回,法深尋與其宗人楊崇集、楊陳侳各擁其眾,遞相攻討。趙昶時督成、武、沙三州諸軍事,遣使和解之。法深等從命,乃分其部落,更置州郡以處之。

恭帝末,武興氐反,圍利州,鳳州固道氐魏天王等亦聚眾回應,大將軍豆盧甯等討平之。周明帝時,興州人段吒及下辯、柏樹二縣人反,相率破蘭皋戍。氐酋薑多復率廚中氐屬攻陷落叢郡以應之。趙昶討平二縣,並斬段吒。而陰平、葭蘆氐復往往屯聚,與廚中相應。昶乃簡精騎,出其不意,徑入廚中,至大竹坪,連破七柵,誅其渠帥,二郡並降。及昶還,廚中生氐,復為寇掠。昶又遣儀同劉崇義、宇文琦入廚中討之,於是群氐並平。

及王謙舉兵,沙州氐帥開府楊永安又據州應謙,大將軍達奚儒討平之。