Deres DNA inneholdt både europeiske og asiatiske haplogrupper. I genetisk forstand tilsvarte Xiongnu dagens talere av tyrkiske språk, mongolske språk, såvel som finsk-ugriske og andre uralske språk. Noen forskere tror at Xiongnu-stammene snakket språk fra mange språkfamilier, og at det er vanskelig å fastslå noe «offisielt språk» fra kinesiske kilder.