北宋四京与南宋行在,北宋共有四京。初沿五代晋、汉、周旧制,以开封府(今河南开封)为“东京”,河南府(今河南洛阳东)为“西京”。宋真宗景德三年(1006)二月,以宋太祖赵匡胤后周末任归德军节度使所领之宋州(今河南商丘)为帝业肇基之地,升为应天府;大中祥符七年(1014)正月,又升为“南京”。宋仁宗庆历二年(1042)五月,契丹聚兵幽、蓟,声言将入寇。吕夷简以宋真宗咸平三年(1000)驻跸大名府(今河北大名东北)亲征契丹,奏请建大名府为“北京”。地处黄淮之间,控引汴河、惠民河、广济河和金水河,具有便于漕运的优越条件,被宋朝定为首都,遂成为全国政治、经济和文化的中心。北宋的东京城,在唐汴州城及后周东京开封府的基础上,进行了大规模的改建和扩建。共有外城、内城及皇城三重。外城又称“新城”或“罗城”,为周显德三年(956)所筑,城周长四十八里多。宋真宗赵恒、宋神宗赵顼重修,宋徽宗政和六年(1116)更展筑城垣南部,周围五十里一百六十五步,呈菱形,南北长而东西略窄。外城辟十二门,又以汴渠、惠民、金水、广济四河贯串全城,另设九个水门。外有城壕名护龙河,阔十余丈。濠内外皆植杨柳,粉墙朱户,禁人往来。