京城池进行了大规模的拆除工作。朝鲜战争期间，为便于在战时疏散民众，在内城城墙上增开了大雅宝胡同豁口、北门仓豁口（东四十条豁口）、鼓楼大街北豁口、新街口豁口、官园西豁口、松鹤庵胡同豁口等6处豁口。1950年代后，北京城墙的存废问题引起了争论。建筑学家梁思成提出保留城墙，并将其改造为环城公园。为修建北京地铁，内城城门和城墙先后于1965年至1969年拆除。内城护城河的东西南三面也加盖改为暗沟，成为城市下水道系统的一部分。
外城城墙.因明朝中叶前期北京及周围地区多次遭到蒙古军队袭扰，