早在西周初年,周武王即封召公于北京及附近地区,称燕,都城在今北京市房山区的琉璃河镇,遗址尚存。又封黄帝之后人于蓟,在今北京市西南。后燕国灭蓟国,迁都于蓟,统称为燕都或燕京。[194] 由皇家普鲁士军火协会制图部门绘制的详细北京地图
秦置广阳郡、蓟县(今北京市西城区广安门一带),共治蓟,同时设渔阳郡,渔阳郡治今怀柔区梨园庄东南,上谷郡治今河北省怀来县。[194]
西汉广阳郡先后改为燕国、广阳国。王莽时期广阳国改为广有郡,上谷郡改名朔调郡,渔阳郡改名通路郡,蓟县改名伐戎县。东汉恢复旧称。[194]
东汉建武十三年(37年),广阳郡并入上谷郡。永元八年(96年),复置广阳郡。渔阳郡东汉期间徙治潞。三国魏广阳郡改为燕国,渔阳郡并人。北魏燕国改为燕郡,复置渔阳郡,上谷郡徙治居庸(今延庆区东)。北齐于燕郡置东北道行台,废上谷郡。北周东北道行台改为幽州大都督府。[194]
隋开皇三年(583年),废渔阳郡。大业三年(607年),幽州改为涿郡。[194]
唐武德元年(618年),涿郡改为幽州总管府,后先后改为幽州大总管府、范阳郡、幽州大都督府、幽州都督府。建中二年(781年),析蓟县西境置幽都县,与蓟县共治幽州城。[103][194]
五代初期,军阀刘仁恭在此建立地方政权,称燕王,后被后唐消灭。[194]
北宋初年,赵光义在高梁河(今北京市西城区)与辽战斗,北宋大败,对燕云十六州从此望眼欲穿。
辽会同元年(938年),升幽州为南京,又称燕京,置幽都府,治南京城;蓟县改名蓟北县,与幽都县共同附郭南京。开泰元年(1012年),幽都府更名析津府,蓟北县更名析津县,幽都县更名宛平县。析津府辖6州、直辖11县,州辖13县,共24县。今辖区除延庆县外都在其内,延庆另属儒州。宋宣和四年(1122年),析津府改名燕山府,治燕京,辖12县。[194] 1914年老北京地图