公元前202年(漢王五年),經(jīng)過(guò)四年多的“楚漢戰(zhàn)爭(zhēng)”,劉邦打敗項(xiàng)羽,建立西漢王朝。同年七月,燕王臧荼舉兵叛漢,劉邦親率大兵伐燕。九月,平定臧荼之亂,封親信太尉盧綰為燕王,仍都薊城。
西漢初年,劉邦為了實(shí)現(xiàn)中央集權(quán),遂逐步消滅異姓諸王。公元前195年(高祖十二年)二月,劉邦派兵攻薊,盧綰敗逃塞北,后降匈奴,被封為東胡盧王,一年后病死于匈奴。劉邦改封皇子劉建為燕王,是為燕靈王。
劉邦死后,高祖后呂雉擅權(quán)。公元前181年劉建死,呂后殺其子,廢燕國(guó)改置燕郡。次年改封她的侄子呂通為燕王。公元前179年,文帝即立,誅殺呂氏黨羽,改立瑯玡王劉澤為燕王,是為燕敬王。傳至第三代劉定國(guó)時(shí)被廢,改設(shè)燕郡。
公元前117年(元狩六年),漢武帝封其子劉旦為燕王,都薊城。劉旦做燕王三十八年,是統(tǒng)治燕地時(shí)間最長(zhǎng)的地方長(zhǎng)官。公元前87年(后元二年),武帝卒,昭帝繼位。劉旦勾結(jié)蓋長(zhǎng)公主、左將軍上官桀、御史大夫桑弘羊等人密謀叛亂,覬覦帝位。公元前80年(元鳳元年)事情敗露,上官桀、桑弘羊等在長(zhǎng)安被殺,劉旦在薊城聞知事敗,自縊而死。死后被謚號(hào)為“剌王”,意思是說(shuō)他做事違戾乖謬。其子劉建被免為庶人,再度廢燕國(guó)改設(shè)廣陽(yáng)郡。公元前73年(本始元年),宣帝即位后,封劉建為廣陽(yáng)王,改廣陽(yáng)郡為廣陽(yáng)國(guó),仍都薊城。傳到其曾孫劉嘉時(shí),被王莽所廢。廣陽(yáng)國(guó)改為廣有郡。西漢一代(包括王莽和更始帝)231年中,薊城四度為諸侯王國(guó)的都城達(dá)198年,四度為郡治首府僅有33年。名稱(chēng)或稱(chēng)燕國(guó)、燕郡,或稱(chēng)廣陽(yáng)郡、廣陽(yáng)國(guó)和廣有郡。
西漢末年,各地的農(nóng)民起義紛紛爆發(fā),漢宗室劉秀企圖借機(jī)“復(fù)高祖之業(yè)”。公元24年(更始二年),劉秀北上進(jìn)入薊城,但遇到以王郎為代表的地方割據(jù)勢(shì)力的威脅,只好在大將銚期的保護(hù)下,連夜奪薊城南門(mén)而出,逃到廣陽(yáng)縣城。不久,劉秀到達(dá)信都(今冀縣),重整軍馬,又得到上谷太守耿況、漁陽(yáng)太守彭寵等人支援。隨后劉秀率軍破邯鄲、殺王郎,占據(jù)河北,與更始政權(quán)分裂。公元25年,劉秀領(lǐng)導(dǎo)地主武裝力量先后打敗了河北的各部起義軍,并追剿農(nóng)民軍直至漁陽(yáng),在潞縣(今通州區(qū)一部分)以東及平谷(今平谷區(qū))一帶剿殺了大部分農(nóng)民起義軍。同年六月在鄗南千秋亭(今河北柏鄉(xiāng)縣北)稱(chēng)帝,建立了東漢政權(quán)。
東漢建立的第二年,薊城地區(qū)就發(fā)生了彭寵叛亂。彭寵原為漁陽(yáng)太守,因助劉秀打敗王郎有功,居功自傲。東漢立國(guó)后,劉秀大封功臣,而獨(dú)彭寵無(wú)所加爵,遂心懷怨悵,后又因與幽州刺史朱浮失和,疑慮劉秀對(duì)他有加害之意。遂于公元26年(建武二年)二月舉兵反叛,曾攻破薊城,自為燕王。叛亂三年后才被平息,造成薊城地區(qū)經(jīng)濟(jì)、社會(huì)的巨大破壞,后經(jīng)郭伋、張堪治理才逐漸恢復(fù)起來(lái)。
東漢后期,隨著階級(jí)矛盾的日益尖銳,公元184年(光和七年)爆發(fā)了黃巾大起義。起義后來(lái)雖然被殘酷地鎮(zhèn)壓,但東漢政權(quán)也遭到極大削弱,全國(guó)處于四分五裂狀態(tài),軍閥割據(jù)的局面已經(jīng)形成。公元189年(中平六年),漢宗室劉虞出任幽州牧,駐節(jié)薊城。一年后,由于發(fā)生董卓之亂,薊城與名存實(shí)亡的東漢政權(quán)中斷了固定的聯(lián)系,陷入劉虞、公孫瓚、袁紹、曹操等的軍閥戰(zhàn)爭(zhēng)之中。
公元192年(初平三年),劉虞部將公孫瓚不服其節(jié)制,在薊城另筑“小城”自據(jù)。翌年,劉虞率軍十萬(wàn)攻公孫瓚,卻被公孫瓚以數(shù)百精兵用火攻打敗,劉虞敗退居庸縣被擒,后斬于薊城。公孫瓚遂占據(jù)幽州,施行暴政,加之旱災(zāi)、蝗災(zāi),使谷價(jià)昂貴,以至出現(xiàn)人相食的慘景。兩年后,袁紹勾結(jié)烏桓、鮮卑貴族打敗公孫瓚,公孫瓚退守易京城(河北雄縣西北)。199年(建安四年)春,被袁紹攻破,公孫瓚自焚而死。袁紹占據(jù)幽、冀、青、并等州,成為北方一支強(qiáng)大的勢(shì)力。但第二年官渡一戰(zhàn),被曹操擊敗,袁氏集團(tuán)遭到重創(chuàng)。207年(建安十二年),曹操最終打敗烏桓,消滅袁紹殘余勢(shì)力,統(tǒng)一了北方。
魏晉十六國(guó)北朝時(shí)期,薊城地區(qū)多數(shù)時(shí)間已不受中央政府控制,這里成為了北方封建割據(jù)勢(shì)力的一個(gè)中心。這些割據(jù)者為了保住自己的地盤(pán),通常是招募邊塞少數(shù)族當(dāng)兵或直接援引少數(shù)族軍事力量作為助力。結(jié)果不但導(dǎo)致邊塞各族大量進(jìn)入內(nèi)地,而且一旦雙方失和,割據(jù)者往往被殺,薊城則被游牧族占據(jù),成了他們南下中原的軍事前哨基地。這中間最典型的例子就是西晉末年的王浚割據(jù)。
公元301年(惠帝永康二年),幽州刺史王浚乘“八王之亂”割據(jù)幽州。王浚在軍事上主要依靠并州刺史劉琨、遼西鮮卑段氏和幽州烏丸(桓)三支力量,其中鮮卑、烏丸的騎兵是王浚作戰(zhàn)的主力。公元312年(懷帝永嘉六年),王浚布告天下,偽稱(chēng)“受詔承制”,欲取代晉朝,政治上漸失人心。軍事上,先與劉琨失和,失去并州的支持;隨后在羯族石勒的離間下,與鮮卑、烏丸的聯(lián)盟也瓦解。加之王浚統(tǒng)治手段非常殘暴,對(duì)百姓異常暴虐盤(pán)剝,《晉書(shū)·石勒載記上》記載:他“刑政苛酷,賦役殷煩,賊害賢良,誅斥諫士。下不堪命,流叛略盡”。晉末,幽州地區(qū)連遭蝗澇之災(zāi),王浚仍大興土木,奢靡尋歡。1965年,在北京西郊八寶山以西一里處發(fā)現(xiàn)了王浚之妻華芳的墓葬。該墓雖早被盜掘,但仍出土一批精美的隨葬品,包括骨尺、漆盤(pán)、料盤(pán)、銀鈴、銅熏爐等,可見(jiàn)王浚當(dāng)年生活之一斑。公元314年(建興二年)三月,石勒率兵襲破薊城,擒殺王浚。石勒在薊城停留二日,縱兵大肆焚掠宮室,屠殺百姓和兵士萬(wàn)余人,但因?qū)嵙Σ粔虿⑽凑紦?jù)薊城。薊城落入鮮卑段部手中。319年,石勒建立后趙政權(quán),薊城遂歸入其版圖。
以后薊城又歷經(jīng)前燕、前秦、后燕和北朝的北魏、東魏、北齊、北周等朝代,直至隋及唐前期,統(tǒng)一的中央政權(quán)才又有力量恢復(fù)了對(duì)薊城地區(qū)的控制。