北京的旧城墙大约有四十公里,,城墙的高度在九到十二米不等,在城墙中间,有十六座凸出的城门,每一座上面都盖有一座城门楼,仿佛是一座座象征中国帝制时代的纪念碑。
在中国和世界的其他地方,也有许多有城墙的城市,但是,没有一座可以和北京的城墙相媲美的。
北京城墙分为两个主要部分。北面的叫做内城,最初是为满族统治者保留的,仅供满族人居住,其大致呈正方形,城墙有十二米高,有九个城门。其中三个城门朝北京面南开放。南面是外城,主要是汉人在那里生活。
外城是长方形的,比起内城来东西要宽,而南北窄。它的北城墙的大部分与内城的南城墙重合。其余的外城城墙,尽管也引人注目,但只有九米高。
外城有九座城门通向北京城外。城墙由砖砌成,从很远的地方就可以看见雉堞和城楼耸立在平坦的华北平原上。
起初的时候,这些城墙与外护城河一道起到了重要的军事防御作用。但是在1860年和1900年,它们在西方军队现代的武器面前却显得不堪一击了。