将战国时期齐、楚、燕、韩、赵、魏、秦七国(含中山、郑)修筑的长城和西晋、北魏、东魏、北齐、北周、隋、宋、辽、金、明历朝长城各算一条的话,那么从春秋战国算起,以防御为目的的长城有这么几条:一是春秋战国长城,长约2万里;二是秦始皇长城,长约1万里;三是汉长城,长约2万里;四是西晋——金长城,长约4万里;五是明长城,长约1.46万里。
自有史籍明确记载又有遗址实物为证的楚长城开始,从公元前7世纪~公元17世纪的2000多年间,中国古代人民一共修筑了5条万里长城,总长度达10万里。明代以前的长城,每条连残存墙体带遗迹保留下来的,恐怕只剩千分之几,严格意义上已不能叫做长城。亦即,长约9万里的4条万里长城实际上已从中国大地上消失了,而仅剩下的千分之几目前仍在不断消失。由于沿线生态环境恶化,人为破坏严重,明长城主墙体基本完好部分缩减到1/5,还看得出明显墙体的废墟和遗址不到1/3,二者加起来已不足5000里。