城铁路，先后拆除了正阳门、朝阳门、宣武门、东直门、安定门等五座城门的瓮城，并拆除了皇城城墙和东安门。1924年在内城城墙南端西部新开和平门，1937年在东西城墙上分别开辟启明门（建国门）和长安门（复兴门）（这两个城门其实是豁口）。1949年之后，中国共产党政权对北京城池进行了大规模的拆除工作。朝鲜战争期间，为便于在战时疏散民众，在内城城墙上增开了大雅宝胡同豁口、北门仓豁口（东四十条豁口）、鼓楼大街北豁口、新街口豁口、官园西豁口、松鹤庵胡同豁口等6处豁口。1950年代后，北京城墙的存废问题引起了争论。