南宋首都在哪里？
南京市
南宋建炎三年（1129年），金兵南下，建炎南渡，宋高宗改江宁府为建康府，建康一度定為南宋首都，1138年宋高宗正式定都臨安（杭州）後，改为江南東路首府，設為陪都并设行宫，建康雖然並非南宋行在，但終南宋一代一直是南宋的軍事最前線。元朝時，改為集慶路，是当时东南纺织业的中心。
北宋
所謂燕雲十六州，早被石敬瑭割讓予遼人。當時遼寧乃及山西、河北的一部分疆土，都在遼人手裡。北方藩籬盡撤，而宋代又建都開封，開封是一片平地，豁露在黃河邊。太行山以東盡是個大平原，騎兵從北南下，三幾天就可到黃河邊。一渡黃河，即達開封城門下。所以宋代立國時沒有國防的。倘使能建都洛陽，敵人從北平下來，渡了河，由現在的隴海線向西，還需越過鄭州一帶所謂京索之山，勉強還有險可守。若從山西邊塞南下，五台山雁門關是那裡的內險，可算得第二道國防線。要一氣沖到黃河邊，還不容易。所以建都洛陽還比較好。若能恢復漢唐規模，更向西建都長安，那當然更好。但宋太祖為何不建都洛陽，長安，二偏要建都開封呢？這也有他的苦衷。因為當時國防線早經殘破，燕雲失地未復，他不得不養兵。養兵要糧食，而當時的軍糧，也已經要全靠長江流域給養。古代所謂大河中原地帶，早在唐末五代殘破不堪，經濟全賴南方支持。由揚州往北有一條運河，這不是元以後的運河，而是從揚州往北沿今隴海線西達開封的，這是隋煬帝以來的所謂通濟渠。米糧到了開封，若要再往洛陽運，那時汴渠已壞。若靠陸路運輸，更艱難，要浪費許多人力物力。宋代開國，承接五代一般長期混亂黑暗殘破的局面，沒有力量把軍糧再運洛陽去，長安一片荒涼，更不用提。為要節省一點糧運費用，所以遷就建都在開封。宋太祖當時也講過，將來國家太平，國都還是要西遷的。