先后在西安建都的有:西周、秦、西汉、新、东汉、西晋、前赵、前秦、后秦、西魏、北周、隋、唐十三个王朝。
一,西周:周文王曾都于丰镐,“武王伐纣”以后,回到镐京,正式建立了周王朝,以“镐京”(西安)为都城,开始了西周的统治。西周的最后一位国君是周幽王,幽王十一年西北少数民族犬戎攻破镐京,西周灭亡。
二,秦:战国时期,强大的诸侯国秦国曾在此建立都城,秦孝公十二年都于咸阳,秦王嬴政统一六国后,始皇帝仍以咸阳为都,在全国推行郡县制,同时规定京畿内不设郡,设内史管辖,以别于其它诸郡。当时就对西安地区设内史辖之。
三,西汉:公元前202年刘邦即帝位,五月迁都长安,开始了西汉王朝的统治,西汉王朝止于孺子婴居摄三年,由于王莽篡权而灭亡。
四,新:公元8年,西汉外戚王莽建立,都长安。由于其当政后的“改制”进一步激化了当时的国内各种矛盾导致农民起义爆发,公元23年起义推翻了“新”朝的统治。
五,东汉:东汉建立于公元23年,都洛阳。但由于东汉末年军阀混战,瓦解了其封建统治,公元190年董卓进京,立刘协为汉献帝,年号“初平”,后因各地军阀的讨伐,董卓挟持汉献帝由洛阳迁都长安。董卓被杀死后,汉献帝于建安元年东归至洛阳。
六,西晋:司马氏代魏建立西晋,都洛阳并统一全国,统治后期由于民族、阶级矛盾尖锐,匈奴起兵攻战洛阳俘虏晋怀帝,西晋愍帝被迫于建兴元年迁都长安,建兴4年匈奴兵又攻入长安,西晋灭亡。
七,前赵:这是由匈奴贵族刘渊的后人刘曜所建。匈奴灭西晋后建立“汉”政权,但后期国内矛盾尖锐,大臣叛乱,刘曜平定叛乱,迁都长安,改国号为赵,史称前赵。但前赵政权又被前秦所灭。
八,前秦:是十六国时期氐族建立的政权,氐族贵族苻健自称“天王”,国号“秦”,都长安,史称前秦。并且苻氏政权曾经一度统一北方黄河流域。但淝水之战失败后前秦逐渐瓦解,后来在前秦控制下的各族上层纷纷建立自己的政权,即苻丕太安元年前秦被后燕所灭。