晋武帝咸宁三年（277年），调整燕国等级为次国（食邑万户），遂将渔阳郡併入燕国。燕国增五县：潞、安乐（公国）、泉州、雍奴、狐奴。晋惠帝太安元年（302年），国除为燕郡，复置渔阳郡。光熙元年（306年），博陵公王浚增封燕国。晋愍帝建兴二年（314年），石勒攻佔燕国，杀王浚，国除为燕郡。十六国时期，燕郡相继为石勒（314年）、段部鲜卑（314年－319年）、后赵（319年－350年）、前燕（350年－370年）、前秦（370年－385年）、后燕（385年－399年）所有。北魏时，燕郡领五县：蓟、安城