长城主要分布在河北、北京、天津、山西、陕西、甘肃、内蒙古、黑龙江、吉林、辽宁、山东、河南、青海、宁夏、新疆等15个省区市。其中陕西省是中国长城资源最为丰富的省份,境内长城长度达1838千米。根据文物和测绘部门的全国性长城资源调查结果,明长城总长度为8851.8千米,秦汉及早期长城超过1万千米,总长超过2.1万千米。
万里长城不跨越湖北省,四川省,浙江省,贵州省,云南省,广西壮族自治区,江苏省,上海市,重庆市,湖南省,江西省,福建省,广东省,西藏自治区,,安徽省,台湾省,海南省。
修建长城的主要目的是防止古代北方游牧民族的入侵。没有跨越的省份有:黑龙江省,吉林,辽宁,新疆维吾尔自治区,西藏自治区,青海,四川,重庆,云南,贵州,广东,广西壮族自治区,海南,湖南,湖北,河南,宁夏回族自治区,陕西,山西,河北,天津,山东,江苏,安徽,浙江,江西,福建,上海,