自秦始皇以后,凡是统治着中原地区的朝代,几乎都要修筑长城。计有汉、晋、北魏、东魏、西魏、北齐、北周、隋、唐、宋、辽、金、元、明、清等十多个朝代,都不同规模地修筑过长城。从修筑长城的统治民族看,除汉族之外,许多少数民族统治中国的朝代也修长城,而且比汉族统治的朝代为多。清康熙时期,虽然停止了大规模的长城修筑,但后来也曾在个别地方修筑了长城,可以说自春秋战国时期开始到清代的2000多年一直没有停止过修筑。据历史文献记载,有20多个诸侯国家和封建王朝修筑过长城,若把各个时代修筑的长城加起来,有10万里以上,其中秦、汉、明三个朝代所修长城的长度都超过了1万里。