我國現(xiàn)在有北京、南京兩個大城市,而在歷史上,不光出現(xiàn)過北京和南京,還有東京、西京、中京。其地理位置也和現(xiàn)在的不一樣。
漢代時,稱洛陽為東京,長安為西京。因為東漢定都洛陽,洛陽在長安的東方,故名東京,長安則為西京。
西晉定都洛陽,江南在洛陽之南,因此江南人稱洛陽為北京。東晉時,南朝人則稱洛陽為中京。
南朝宋時,丹徒(即京口,今江蘇鎮(zhèn)江市)則被稱為北京。
北魏原來的都城是平城(今山西大同),后遷都洛陽后,稱平城為北京。
北周時定都長安,稱東邊的洛陽為東京。
隋時稱洛陽為東京,長安為西京。
唐初沿用隋的稱呼,以洛陽為東京,長安為西京。到至德二年時,則以鳳翔為西京,長安為中京,成都府為南京,太原府為北京。
五代時,后唐以興唐府(今鄴城)為東京,太原府為西京,后改稱北京;后晉、后漢、后周以開封府為東京,河南府(今洛陽)為西京,太原府為北京。
宋時,則以開封府為東京,河南府為西京,應(yīng)天府(今河南商丘市)為南京,大名府為北京。
遼朝以遼陽府為東京,大同府為西京,幽都府(即燕京,今北京)為南京,大定府(今內(nèi)蒙古寧城西)為中京。
金朝時,以遼陽府為東京,大同府為西京;南京,曾先后分別以遼陽、汴梁、平州為南京;北京,金改遼上京臨潢府為北京,后改遼中京大定府為北京;中京,金初以大定府為中京,后改河南府為金昌府(今洛陽),建號中京。
明朝朱元璋建國時,以應(yīng)天府(今南京)為南京,開封為北京;后明成祖朱棣定都于順天府,稱北京(今北京)。