据《三云筹俎考·大同总镇图说》统计,大同镇先后修大边、二边516.3里;内五堡、外五堡、塞外五堡、云冈六堡等主要城堡72座(城20,堡52);边城776个;火路墩833个。在大同明长城自居庸关以西,分南北两线到山西偏关会合,被称为内、外长城。外长城即居庸关西北经赤城、崇礼、张家口、万全、怀安而进入大同市的天镇、阳高、大同、左云沿内蒙古、山西交界处,达于偏关、河曲;内长城从居庸关西南经河北易县、浑源、阜平而进入大同市的灵丘、浑源,再经应县、繁峙、神池而至老营。据现存长城实测,外长城分别由怀安县桃沟村、西洋河乡马市口南北两路进入天镇县境,在新平乐村与西路长城相交。