汉长城是中国历史上第二道万里长城。汉武帝在位时,三次派大军征伐匈奴并大获全胜,从公元前127年起,在河套地区设郡徙民,修缮过去的秦万里长城。后来,在河西、漠北和西域平定的情况下,又修筑了甘肃河西走廊一带的“河西长城”和今内、外蒙古地区的“漠北外长城”。汉昭帝和汉宣帝时,还修筑了东部和新疆罗布泊以西的长城。汉长城西起今天的新疆库车,东至中朝界河鸭绿江以外,总长度超过10000公里。