长城建于公元前5世纪的春秋战国时期。一统天下的秦始皇将早先建造的一些断断续续的防御工事连成一个完整的防御体系。之后继续修缮扩建,公元十七世纪中叶至明朝末年前后修建了两千多年。
据统计,先后有汉、晋、北魏、东魏、西魏、北齐、北周、隋、唐、宋、辽、金、元、明、清等十余个朝代,都修建过不同规模的长城。
各个时代修建的长城加起来有两万多公里,其中秦、汉、明三个朝代修建的长城长度都超过了5000公里。