1、根据历史文献记载,长城超过5000公里的有三个朝代:一是秦始皇时修筑的西起临洮,东止辽东的万里长城;二是汉朝修筑的西起今新疆,东止辽东的内外长城和烽燧亭障,全长1万多公里;三是明朝修筑的西起嘉峪关,东到鸭绿江畔的长城,全长8851.8公里(2009年修订)。若把各个时代修筑的长城总计起来,在5万公里以上。这些长城的遗址分布在我国今天的北京、甘肃、宁夏、陕西、山西、内蒙古、河北、新疆、天津、辽宁、黑龙江、河南、湖北、湖南和山东等10多个省、市、自治区。其中仅内蒙古自治区境内就有遗址1.5万多公里。其次是甘肃的长城。
2、由于时代久远,早期各个时代的长城大多残毁不全,现在保存比较完整的是明代修建的长城。所以一般人谈的长城,主要指的是明长城。所称长城的长度,也指的是明长城的长度,明长城西起嘉峪关,东达鸭绿江畔。