太安元年（302年），国除为燕郡，复置渔阳郡。光熙元年（306年），博陵公王浚增封燕国。晋愍帝建兴二年（314年），石勒攻佔燕国，杀王浚，国除为燕郡。十六国时期，燕郡相继为石勒（314年）、段部鲜卑（314年－319年）、后赵（319年－350年）、前燕（350年－370年）、前秦（370年－385年）、后燕（385年－399年）所有。北魏时，燕郡领五县：蓟、安城（安次改名）、军都（昌平併入）、广阳、良乡（旧属范阳郡）。隋文帝开皇三年（583年），废燕郡，领县直属幽州。