万里长城的地理位置主要分布我国华北、西北和华中等地,具体地理位置在新疆、青海、宁夏、内蒙古、甘肃、陕西、山西、河北、北京、天津、山东、河南、辽宁、吉林以及黑龙江等15个省区市,总长度超过2.1万公里,秦汉早期超过1万公里,明长城总长独占了8851.8公里,是所有朝代中最长的。
从西周开始,修筑长城是为了防御敌国进攻之用,在《史记》、《汉书》、《晋书》、《明史》等历史文献上都有记载:长城的作用、建筑组成部分、长度等都有详细说明。两千多年来,各个时期和国家修建的长城有着不同的名字,有的互相通用,有的仅在某个历史阶段或者地域使用过,它们的功能和用途都是一样的。因为明朝是修建的长度几乎是它之前所有超大的总和,所以,现在我们见到最多的大部分属于明朝所修筑的。
早期修筑的长城大多数残缺不全,保存最完整的是明朝修建的,所以现在说的长城一般指的是明长城,长度也说的是明长城的长度。但是为了确定最终长度和数量,国家文物局历经五年的调查统计认定:中国历代长城的总长度有21196.18公里,包括长城墙体、单体建筑、关堡和相关设施由43721处长城遗址。