山西有不同時代的長城,屬長城分佈較多的省份之一。山西長城主要分佈於9個市40餘個縣(區),總長度累計3500多公里,現存較完整的城牆和遺跡有1500多公里。
山西段長城
山西長城的現存遺跡按朝代可分為戰國長城、東魏長城、
北齊長城、北周長城、隋長城、宋長城、
明長城、
清長城。其中以明代修築的長城規模為最大,前後共修築了154年。作為當時拱衛
京都的屏障,明長城分外長城和內長城,外長城長約450公里,由河北省懷安縣延入晉北的
天鎮縣,向西再向西南,經陽高、大同新榮區、左雲、
右玉、
平魯、偏關,直達黃河東岸;內長城長約400公里,由河北省淶源縣延入
靈丘縣,向西再向西北,經繁峙、渾源、
應縣、
山陰、代縣、
原平、寧武、神池、朔州朔城區,至偏關白羊嶺(古稱丫角山)與外長城會合。另外還有沿黃河修築的從偏關老牛灣到河曲縣石梯子的長城,沿太行山脊修築的始於靈丘縣牛邦口經五台、
盂縣、
平定、昔陽、和順、左權至黎城東陽關的長城。
全國唯一的宋代長城分佈在山西省岢嵐縣王家岔鄉。