十四年（640年）置云州，治定襄县，后改名云中县，即今大同市区。永淳元年（682年）废。开元二十年（732年）复置。天宝元年（742年）改云中郡。干元元年（758年）复为云州。
辽金元.五代后晋天福三年（938年），云州作为燕云十六州的一部分割让与契丹，后辽和北宋的军事对峙重镇。重熙十五年（1044年）升为大同府，建为西京，为辽国陪都，并析云中县置大同县，为大同府治。因处于辽、西夏及宋朝之间，具有重要的战略地位。《寰宇通志》记曰：大同府“以在大同川，故名”。金朝也在此设西京大同府，