魏长城起源于陕西华山北麓,经过韩城境内沿黄山西北上,穿过黄土高原,进入内蒙古准格尔的马栅、黑岱沟、十二连城等地。终点在包头的固阳境内。
战国时期,魏国为了防御强秦入侵,修筑了魏长城。
近几年来,文物工作者经过实地考查,在准格尔旗到包头之间,发现了魏长城遗址。几千年的风雨剥蚀,魏长城已成为一线废墟。〈历代长城考〉载,城与塞分为两事,在内地者称城,在北陲者称塞。所以,今十二连城到包头间的大青山南麓的这段魏长城,又称固阳塞。