測繪
國家文物局和國家測繪局2009年4月18日聯合公布,明長城東起遼寧虎山,西至甘肅嘉峪關,從東向西行經遼寧、河北、天津、北京、山西、內蒙古、陝西、寧夏、甘肅、青海十個省(自治區、直轄市)的156個縣域,總長度為8851.8千米。經過壕塹359.7千米,自然天險2232.5千米。
國家文物局2012年6月5日在北京居庸關長城宣布,曆經近5年的調查和認定,中國曆代長城總長度為21196.18千米,分布於北京、天津、河北、山西、內蒙古、遼寧、吉林、黑龍江、山東、河南、陝西、甘肅、青海等15個省市自治區,包括長城牆體、壕塹、單體建築、關堡和相關設施等長城遺產43721處。這是中國首次科學、係統地測量曆代長城的總長度。國家文物局曾於2009年首次公布明長城調查數據,中國明長城總長度為8851.8千米。而此次長城的調查和認定,不僅認定了明代長城的長度,還開展了秦漢及其他時代長城的資源調查。
地形
“因地形,用險製塞。”是修築長城的一條重要經驗,在秦始皇的時候已經肯定了它,接著司馬遷又把它寫入《史記》之中,之後的每一個朝代修築長城都是按照這一原則進行的。凡是修築關城隘口都是選擇在兩山峽穀之間,或是河流轉折之處,或是平川往來必經之地,這樣既能控製險要,又可節約人力和材料,以達“一夫當關,萬夫莫開”的效果。修築城堡或烽火台也是選擇在險要之處。至於修築城牆,更是充分地利用地形,如像居庸關、八達嶺的長城都是沿著山嶺的脊背修築,有的地段從城牆外側看去非常險峻,內側則甚是平緩,有“易守難攻”的效果。在遼寧境內,明代遼東鎮的長城有一種叫山險牆、劈山牆的,就是利用懸崖陡壁,稍微地把崖壁劈削一下就成為長城了。還有一些地方完全利用危崖絕壁、江河湖泊作為天然屏障,真可以說是巧奪天工。長城,作為一項偉大的工程,成為中華民族的一份寶貴遺產。