春秋时,代尚未通中国。赵襄子乃言,从常山上临代,代可取也。正义曰,地道记云,恒山在上曲阳县西北一百四十里,北行四百五十里得恒山●,号飞狐口,北则代郡也。水经注引梅福上事曰,代谷者,恒山在其南,北塞在其北,谷中之地上谷在东,代郡在西。此则今之蔚州,乃古代国。项羽徙赵王歇为代王,歇更立陈余为代王,汉高帝立兄刘仲为代王,皆此地也。【原注】今蔚州东二十里,相传有代王城。十年,陈豨反。十一年,破豨,立子恒为代王,都晋阳。【原注】高祖纪。则今之太原县矣。孝文纪则云都中都。【原注】陈豨传同。而文帝过太原,复晋阳、中都二岁。【原注】如淳以为先都晋阳,后迁中都。又立子武为代王,都中都。则今之平遥县矣。【原注】正义引括地志,中都故城在汾州平遥县西南十二里。又按卫绾,代大陵人。大陵,今在文水县北,而属代,代都中都故也。代凡三迁,而皆非今代州。今代州之名自隋始。【阎氏曰】汉光武以卢芳为代五,居高柳。高柳故城在唐云州定襄县。晋愍帝以掎卢为代王城,盛乐为北都,修故平城为南都。拓跋珪立为代王,都云中,在朔州北三百余里。后徙都平城,置代尹。是代尚有四,不止如顾氏云三迁也。