万人攻击匈奴，占据河套。为了抵御北方游牧民族的侵略，秦始皇下令将秦赵燕三国修筑的旧城墙连接起来，从临洮到辽东绵延万里，成为“万里长城”的前身。在修筑北方长城的同时，原诸侯国用以「互防」的城墙被拆毁。秦长城可大致分为西段和北段。西段起于今甘肃省岷县，循洮河北至临洮县，经定西县向东北至宁夏固原县、甘肃环县、陕西靖边、横山、榆林、神木，然后向北折至今内蒙古托克托南，抵黄河南岸。北段即黄河以北的长城沿阴山西段的狼山，向东至大青山北麓，再向东经今内蒙集宁、兴和至河北尚义，再向东北经今河北张北、围场，再向东经抚顺、