明长城全长6300多公里。
根据历史文献记载,长城超过5000公里的有三个朝代:秦始皇时修筑的西起临洮,东止辽东的万里长城;汉朝修筑的西起今新疆,东止辽东的内外长城和烽燧亭障,全长1万多公里;明朝修筑的西起嘉峪关,东到鸭绿江畔的长城,全长6350多公里。
若把各个时代修筑的长城总计起来,大约在5万公里以上。这些长城的遗址分布在我国今天的新疆、甘肃、宁夏、陕西、山西、内蒙古、河北、北京、天津、辽宁、黑龙江、河南、湖北、湖南和山东等10多个省、市、自治区。其中仅内蒙古自治区境内就有遗址1.5万多公里。其次是甘肃的长城。