献帝迁都长安，不久迁回雒阳。
魏晋南北朝.三国魏改京兆尹为京兆郡，治长安。西晋、北魏、北周时，长安县皆属京兆郡。北周明帝二年（558年），析置万年县，与长安县同城而治。
隋唐.隋初，长安县属雍州。隋文帝开皇二年（582年），于汉长安城东南之万年县境内修筑新城，即大兴城。次年，改万年县为大兴县，定都于此。大业三年（607年），改雍州为京兆郡，长安县为郡治。隋朝的大部分时间国都在大兴县，长安县仅为州郡治所。唐武德元年（618年），改京兆郡为雍州，改隋大兴县