宋朝首都有四個,分別是東京開封府、南京應天府、西京河南府、北京大名府。1、東京開封府:先後是八個政權的首都,因此被稱爲八朝古都。2、南京應天府:趙匡胤在這裏做過宋州節度使,在宋朝建立後,商丘被稱爲應天府。3、西京河南府:趙匡胤稱帝后,一直想遷都到洛陽。雖沒有成功,但由於洛陽的地位非常重要,因此被定爲宋朝的西京。4、北京大名府:大名府是河北地區的大城市,同時也是抗擊遼國的軍事重鎮。