俺答汗和后金的围攻，以及清朝义和团之乱时八国联军的进攻，但因城池坚厚，除八国联军之役外，在其它围城战中均未曾被强行攻破过。1911年清朝灭亡后，对北京城池进行改建，为改善交通和修筑环城铁路，先后拆除了正阳门、朝阳门、宣武门、东直门、安定门等五座城门的瓮城，并拆除了皇城城墙和东安门。1924年在内城城墙南端西部新开和平门，1937年在东西城墙上分别开辟启明门（建国门）和长安门（复兴门）（这两个城门其实是豁口）。1949年之后，中国共产党政权对北京城池进行了大规模的拆除工作。朝鲜战争期间，为便于在战时疏