赵国有南界和北界两道长城。“南界长城”筑于公元前333年,从今天的河北省武安县西南,沿漳水经磁县到肥乡县南境,是用以防范魏国的;“北界长城”又称“武灵王长城”,修筑在今内蒙古河套北部的阴山到乌拉山、狼山(高阙)一带。