是的。山西大同在古代是匈奴的一部分。在战国时期,赵献侯在大同县境兴建“平邑”,这是大同建城的开始。而到了秦始皇一统中国后,大同地区被置于代郡和雁门郡治下,主要是为了防御匈奴。
西汉时期,大同地区仍属于代郡和雁门郡,但因为高祖刘邦解匈奴白登之围,改大同为平城。因此,可以说山西大同在古代曾经是匈奴的一部分。