没有完全消灭,只是打败了匈奴。汉初,匈奴不断南下侵掠。公元前200年,围汉高祖刘邦于白登山(今山西大同东北),遂迫汉朝实行和亲,且岁奉贡献,并开关市与之交易。然而,匈奴仍屡屡背约南侵,成为汉朝一大边患。汉武帝时国力强盛,曾3次(前127、前121、前119)大举出兵反击匈奴,匈奴势力渐衰。汉代,匈奴由于天灾、人祸及汉军的打击,发生过两次分裂:一次是公元前57年左右出现的五单于并立局面。结果是公元前53年呼韩邪单于归汉,引众南徙阴山附近。公元前36年,汉西域副校尉陈汤发西域各国兵远征康居,击杀与汉为敌的郅支单于,消灭了匈奴在西域的势力。