
明朝
至正二十八年正月初四(公元1368年1月23日),朱元璋在应天(今江苏南京)称帝,国号“大明”。同年八月,徐达、常遇春率部攻占大都,元朝灭亡。
明军攻占大都后,朱元璋发布诏令改大都为北平府,由大将孙兴祖留守,徐达、常遇春则率部进取山西。
当时盘踞在山西的是元将扩廓帖木儿(又名王保保),他此时正率兵北出雁门关,意欲经由居庸关攻克北平。徐达、常遇春乘虚直捣太原,扩廓帖木儿率军回救,夜宿太原城西。徐达挑选精兵趁夜劫营,元军混乱中四散奔逃,扩廓帖木儿在十八名骑兵的保护下狼狈逃亡。明军攻克太原,顺势收复山西全境。

明朝疆域图
(1)公元1368年——公元1369年,今日的代县在当时名为代州,隶属关系:太原府——代州。
《明史·卷四十一·志第十七·地理二》记载:元冀宁路,属河东山西道宣慰司,洪武元年十二月改为太原府,领州五,县二十。
洪武是明太祖朱元璋的年号,洪武元年即公元1368年,这一年的十二月,明朝在收复山西全境后,将冀宁路改称为太原府,太原府下辖五个州,二十个县,代州当时属于太原府管辖。
(2)公元1369年——公元1375年2月,今日的代县在当时名为代县,隶属关系:山西行省——太原府——代县。
洪武二年(公元1369年)四月,明政府在山西设行中书省,这是山西建省的开端。本着精简机构、提高行政效率的原则,明政府对山西行省的州县设置进行了改革,把代州降为代县,台州降为五台县,坚州降为繁峙县,崞州降为崞县,管州降为静乐县,盂州降为盂县(见《明史·卷四十一·志第十七》记载:“代州洪武二年降为县。”)。
明朝初年,元朝的残余势力不断越过雁门关侵袭关内州县,代县做为边关前哨,战略位置日益重要。而此时的代县城池,饱经战火摧残,早已残破不堪,进不可攻,退不可守。
洪武六年(公元1373年),明太祖朱元璋命吉安侯陆仲亨、太原卫都指挥使王臻修建代县城池。他俩指挥代县军民,在旧日的土城墙上围砌官制的城砖,筑起一道坚固厚实的城墙。城墙周长八里一百八十五步,高三丈五尺,护城河深二丈一尺。城池的东、西、南、北四门各建瓮城一座,重楼一座,城墙四角各建角楼一座。洪武七年(公元1374年),陆仲亨又在代县城内建起鼓楼与钟楼。景泰元年(公元1450年),参政王英筑西关土城,周三里百九十六步,壕深丈许;成化二年(公元1466年),都指挥使同知张怀筑东关土城,周三里,壕深二丈;嘉靖三十年(公元1551年)新筑北关土城,周二里许,南、西、北壕深丈五尺,东堑沙河。明朝的代州州城,街衢规整,十字对称;坊表林立,府院棋布;高墙壁垒,门深城坚;重楼巍然,气势森严。《读史方舆纪要·卷四十·山西二》记载:代州“外壮大同之藩卫,内固太原之锁钥。根柢三关,咽喉全晋。”它不仅是当时的北方军事重镇,也是今日代县县城布局走向的原始雏形。

《宣大山西三镇图说》之代州城
洪武七年(公元1374年),陆仲亨筑雁门守御所,城周二里五十六步,高三丈五尺,踞山衔为险,开南、北二门。雁门关关城依山形走势择险要之处而建,敌楼密布,边墙绵延,横亘在雁门山巅,与白草口、广武城等前沿要塞构成了一道严密的防御体系。景泰元年(公元1450年),刑部右侍郎江澜督修雁门关;万历二十三年(公元1595年),时任山西巡抚的李景元重筑雁门关边墙,绵亘十五里。
雁门关,后世称之为“三边冲要无双地,九塞尊崇第一关”。《读史方舆纪要·卷四十·山西二》记载:“三关内边,延袤千余里,分为三路:宁武关为中路,雁门关为东路,偏头关为西路。东路则雁门关、广武站皆为冲要。”

《宣大山西三镇图说》之雁门关