新莽
西汉末年,外戚王莽于初始元年(公元8年)篡汉自立为帝,改国号为新(史称新莽),改长安为常安以定都。从初始元年(公元8年)立国到地皇四年(公元23年)被绿林军推翻,新朝以长安为都城的时间为15年。
东汉(献帝初期)
自汉世祖光武帝刘秀中兴汉室(公元25年)至汉献帝初平元年(公元190年),东汉都城一直是洛阳。初平元年(公元190年),董卓挟持汉献帝迁都长安,到兴平二年(公元195年)董卓被诛*后汉献帝才得以东归洛阳,即汉献帝在位初期东汉曾以长安为都城6年。
西晋(愍帝时期)
永嘉七年(313年),前赵(汉赵)昭武帝刘聪*晋怀帝司马炽,晋愍帝司马邺于长安继承皇位,改元建兴。建兴四年(316年)八月,前赵末代皇帝刘曜攻打长安,晋愍帝在粮食断绝的情况下投降汉赵,自此西晋灭亡。西晋愍帝时期以长安为都城的时间仅有4年。
前赵
前赵(汉赵)光初二年(319年),末代皇帝刘曜因旧都平阳为石勒控制而定都长安并称帝。从前赵(汉赵)光初二年(319年)至光初十二年(329年)以长安为都城的时间为11年 。