汉、三国时，辖县减少，且随着北方长城的荒废，郡辖区大大南退，大致只到今密云区北部范围。西晋统一后，将渔阳郡与原东汉广阳郡合为燕国。但是十六国时，渔阳郡置又被恢复。北朝期间，渔阳郡治先向南移到了雍奴县（今天津市武清区崔黄口镇大宫城村），之后又发生迁移。隋朝再次统一后，渔阳郡治迁移到无终县（今天津市蓟县），且只辖这一个县。唐朝时，改渔阳郡为蓟州，无终县改名为渔阳县，仍为州治。天宝元年（742年），改蓟州为渔阳郡。下辖三县：渔阳县（今天津市蓟州区）、三河县（今河北省三河市泃阳镇三里庄）、玉田县（今河北省玉