1396년(태조 5), 백악(북안산)-낙산(낙타)- 남산(목멱)- 인왕산의 내사산 능선을 따라 축조된 한양도선을 이후 여러 차례에 걸친 수축과 보수를 거듭하면서 511년 동안 그 원형을 유지해 왔다. 그러나 일제 강점기를 거치며 성벽과 성문이 훼철되고, 해방 이후에는 6.25 전쟁과 서울의 지속적인 팽창 과정에서 상당 부분 훼손되었다. 그러나 한양도성 복원사업은 1975년 삼청지구를 시작으로 총 8개 지구(삼청, 성북, 광희, 남산, 청운1, 청운2, 삼선, 동숭) 로 구역을 나누어 한양도성 전 지역에 걸쳐 시행되었으며 2014년까지 약 70%가 보수, 복원되었다.
1936년 축조된 한양도성은 일제 강점기와 한국전쟁을 거치며 상당 부분 훼손되었다. 이후 1975년부터 복원사업이 시행되어 2014년까지 약 70%가 보수, 복원되었다.