燕云十六州在后晋天福元年（936年）送给契丹，并向契丹称自己为儿皇帝。石敬瑭割让包括今北京在内的燕云十六州为辽国或金国后来对后汉、后周、宋朝威胁打开了门户。
宋代.北宋初年，宋太宗在高梁河（今北京市海淀区）与辽战斗，意图收复燕云十六州未果。辽朝于会同元年起在北京地区建立了陪都，号南京幽都府；开泰元年改号析津府。北宋末年，宋联金灭辽后收复燕云十六州，并设置燕山府路和云中府路，北京属于燕山府路。金朝以张觉事件为借口大举攻宋，再次出兵燕山府。金朝贞元元年（1153年），完颜亮正式迁都于北