北宋初年宋太宗在高梁河(今北京海淀区)与辽战斗,北宋大败,对燕云十六州从此望眼欲穿;辽于会同元年(938年)起在北京地区建立了陪都,号南京幽都府,开泰元年改号析津府。金朝贞元元年(1153年),金朝皇帝海陵王完颜亮正式建都于北京,称为中都,在今北京市西南。成吉思汗麾下大将木华黎于嘉定八年(1215年)攻下北京,遂设置燕京路大兴府。元世祖至元元年(1264年)改称中都路大兴府。至元九年(1272年),中都大兴府正式改名为大都路(突厥语:Khanbalik,意为“汗城”,音译为汗八里、甘巴力克),也就是元大都。元大都成为全中国的交通中心,北到岭北行省,东到奴儿干都司(治所黑龙江下游),西到西藏地方,南到海南,都在此交流。从这一时期起,北京成为中国的首都。明朝初年,以应天府(今南京)为京师,大都路于洪武元年(1368年)八月改称为北平府,同年十月应军事需要划归山东行省。洪武九年(1376年),改为北平承宣布政使司驻地。燕王朱棣经靖难之变后夺得皇位后,于永乐元年(1403年)改北平为北京,是为“行在”(天子行銮驻跸的所在,就称“行在”)且常驻于此,如今的北京也从此得名。