首先要说的是,万里长城总长度为21196.18千米,其中明长城总长度为8851.8千米,秦汉及早期长城超过1万千米。由于年代久远,早期各个朝代的长城大多数都残缺不全,保存得比较完整的是明代修建的长城,所以一般人们说的长城指的是明长城。
万里长城主要分布在河北、北京、天津、山西、陕西、甘肃、内蒙古、黑龙江、吉林、辽宁、山东、河南、青海、宁夏、新疆共15个省、自治区、直辖市。其中河北省境内长度2000多千米,陕西省境内长度1838千米。长城修筑的历史可上溯到西周时期。春秋战国时期,列国争霸,互相防守,长城修筑进入第一个高潮,但此时修筑的长度都比较短。秦灭六国统一天下后,秦始皇连接和修缮战国长城,始有万里长城之称。明朝是最后一个大修长城的朝代,人们所看到的长城多是此时修筑。明长城东起辽宁虎山,西至甘肃嘉峪关,从东向西行经辽宁、河北、天津、北京、山西、内蒙古、陕西、宁夏、甘肃、青海十个省(自治区、直辖市)的156个县域。