西漢時, 西元前60年左右, 匈奴出現五單于爭立, 混戰不斷, 最後發展為呼韓邪單于和郅支單于的相互攻伐。 西元前53年, 呼韓邪單于歸附西漢, 史稱南匈奴, 郅支單于部為北匈奴。 北匈奴曾擊敗大宛、烏孫等國, 強迫四方各族進貢, 威震西域, 前36年, 為了清除匈奴在西域的影響, 甘延壽、陳湯遠征康居的匈奴, 擊殺郅支單于, 跟隨郅支遷到鹹海邊的這些匈奴人沒有留下記載。
之後戰爭持續, 北匈奴越打越小, 西元91年, 漢軍出居延塞(今內蒙古西部額濟納旗一帶), 在金微山(今阿爾泰山)包圍並大敗北匈奴單于。 北匈奴戰敗後部分西遷, 其餘大部份歸附於後來興起的鮮卑。 多數學者認為, 西遷的北匈奴就是歐洲史上的匈人。
歸附漢朝的南匈奴屯居朔方、五原、雲中(在今內蒙古自治區境內,南方鵬注)等郡,東漢末分為五部。至西晉,南匈奴人逐步轉向定居農耕生活,但除了上層貴族生活習慣和文化教養受漢文化影響較深外,匈奴仍然聚族而居,社會結構變化不大,乘西晉內亂的時機,西元304年,匈奴人劉淵等建立政權,禍亂中原。此是後話。
歸附漢朝的南匈奴屯居朔方、五原、雲中(在今內蒙古自治區境內,南方鵬注)等郡,東漢末分為五部。至西晉,南匈奴人逐步轉向定居農耕生活,但除了上層貴族生活習慣和文化教養受漢文化影響較深外,匈奴仍然聚族而居,社會結構變化不大,乘西晉內亂的時機,西元304年,匈奴人劉淵等建立政權,禍亂中原。此是後話。