北宋时的东京城包含三重:最内为宫城,即皇城;中为内城,或称旧京城,为唐德宗年间宣武节度使李勉所修,是当时汴州州城的城墙;外城为后周世宗时扩建,北宋时经过数次修补改建。旧京城原本是城墙,本来也具有很强烈的军事意义,但外城修建后作为防御外侵的首要屏障,旧京城便被忽视,到北宋末年,内城已经残破不堪,其管理亦不严格:“颓缺弗备,行人躐其颠,流僚穿其下”。
这一方面显露出军事方面的疏忽,另一方面也体现出了城市的繁华与扩张。内城城区不足以容纳不断增加的居民,已经成为障碍。居民为了生活便利,才会慢慢发展为“行人躐其颠”。
旧京城,方圆约二十里许。南壁,其门有三:正南曰朱雀门,左曰保康门,右曰新门。
东壁,其门有三:从南,汴河南岸角门子,河北岸曰旧宋门,次曰旧曹门。
西壁,其门有三:从南,曰旧郑门,次汴河北岸角门子,次曰梁门。
北壁,其门有三:从东,曰旧封丘门;次曰景龙门,乃大内城角实箓宫 ① 前也;次曰金水门。
①实箓宫:应为宝箓宫,全称“上清宝箓宫”,北宋东京道观。
旧京城的周长大约是二十里。南城墙有三座城门:正南的门叫朱雀门,左边的叫保康门,右边的叫新门。
东城墙有三座城门:从南面数起,最南面的是汴河南岸角门子,汴河北岸的城门是旧宋门,再北面是旧曹门。
西城墙有三座城门:从南数起,最南面的是旧郑门,往北是汴河北岸角门子,再北面是梁门。
北城墙有三座城门:从东面数起,最东面是旧封丘门;往西是景龙门,此门在皇宫城角的宝箓宫前面;最西面是金水门。