根据历史记载,长城的修建前后持续了两千多年,历史上许多国家都修筑过长城,以下是几个主要的修筑时期:
秦朝长城:秦统一六国后,秦始皇派著名大将蒙恬北伐匈奴,把各国长城连起来,西起临洮,东至辽东,绵延万余里,遂称万里长城,这就是“万里长城”名字的由来。
汉朝长城:汉代继续对长城进行修建。从文帝到宣帝,修成了一条西起大宛贰师城,东至黑龙江北岸,全长近一万公里。
明朝长城:今天我们所见到的主要是明长城。明代建国之初,明太祖朱元璋为了防御北逃的元朝残余势力的进攻,命令修筑长城。全部工程历时二百年才完成。明长城西起甘肃嘉峪关,东到鸭绿江畔辽宁丹东虎山南麓,全长一万二千余华里。