一、战国赵都
晋烈公十三年(周威烈王二十三年,前403年),晋大夫赵籍自立为侯,即赵烈侯,以晋阳为都城。至赵敬侯元年(前386年)始迁都邯郸。晋阳正式作为赵国初期都城十八年。
二、秦毐国
据《史记·秦本纪》,始皇八年(前239年),嫪毐封为长信侯,予以山阳地,又以河西、太原郡为毐国。
三、西汉韩国、太原国、代国都
汉高祖六年(前201年)春,以太原、雁门二郡地置韩国,以晋阳为都城,迁韩襄王孙韩王信为韩王。同年秋,迁都马邑(今朔州)。
汉高祖十一年(前196年),以韩国地改置代国,以晋阳为代国都城,封皇子刘恒为代王。刘恒为代王十七年。
汉文帝刘恒二年(前178年)三月,分代国为太原国、代国。立皇子刘参为太原王,都晋阳。四年合并太原国、代国为代国,以晋阳为代国都城,迁刘参为代王。刘参在位十七年,于后元四年(前160年)亡故,子恭王刘登继代王位。刘登在位二十九年,于元光四年(前131年)亡故,子刚王刘义继代王位。元鼎三年(前114年)代国废。自刘参初封太原王,后改封代王,凡传三代,以晋阳为国都六十四年。
四、东汉太原国都
光武帝刘秀建武二年(26年)四月,改太原郡为太原国,以晋阳为国都,封兄之长子刘章为太原王。十一年(35年)迁刘章为齐王。十四年(38年)太原国废为郡。东汉时,晋阳为太原国都十二年。
五、三国魏太原国
据《元和郡县志》:魏文帝黄初元年(220年)复置并州,改太原郡为太原国,封王不详。
六、西晋太原国都
武帝司马炎泰始元年(265年),改太原郡为太原国,以晋阳为国都,封宗室安平献王司马孚之子司马瑰为太原王。十年(274年),司马瑰亡故,子司马颙继位。咸宁三年(277年),司马颙徙封河间,改封司马辅(司马孚之子,由渤海徙封)为太原王。太康五年(284年),司马辅亡故,子司马弘继王位,当年复徙封中山,太原国废为郡。西晋时,晋阳为太原国都十九年。
七、前秦苻丕国都
建元二十年(384年)秋七月,苻坚亡故于长安。并州刺史王腾、骠骑将军张蚝,共迎苻坚庶长子、长乐公苻丕入晋阳,即皇帝位,以晋阳为国都。次年十月,苻丕兵败襄陵(今襄汾县),被东晋慕容永之扬威将军冯该斩杀。
八、东魏下都
北魏普泰元年(531年),高欢平定并州,遂于晋阳建大丞相府。永熙三年(534年),高欢别立元善见为帝,史称东魏,定都邺,称上都,以晋阳为下都。武定三年(545年),于晋阳城建晋阳宫。高欢以长子高澄为尚书令、大行台、并州刺史;以次子高洋为太原公,镇邺都摄理军国大事。高欢则定居晋阳,遥控东魏,军国政务,皆归高氏,精兵宿将,咸萃晋阳,士马精强,远胜邺都,史称晋阳为“霸府”。晋阳作为“霸府”地位,从北魏末一直延续到北齐末。
九、北齐别都
天保元年(550年),高洋称帝,国号齐,史称北齐,建都于邺,以晋阳为别都,大肆营建。北齐历代皇帝常居于晋阳,或于此继皇位,或亡故于此,晋阳地位远较邺都为胜。
天保二年冬十月,于晋阳宫建宣光、建始、嘉福、仁寿诸殿。十年(559年)冬十月,文宣帝高洋亡故于晋阳宫的德阳堂,殓于宣德殿。太子高殷于是年即帝位于宣德殿。
皇建元年(560年)八月,孝昭帝高演即帝位于宣德殿。次年十一月,亡故于晋阳宫,发丧于崇德殿。武成帝高湛于是年即帝位于晋阳上党坊之南宫。
天统元年(565年),高湛禅位于后主高纬。高湛居晋阳宫,高纬无宫可居,乃诏令冯子琮监造大明宫。三年冬十一月,大明宫建成。后主又于晋阳城建十二座佛院,壮丽超过邺都。
隆化元年(576年)周兵伐齐,后主高纬奔邺,以相国、并州刺史、安德王高延宗留守并州。高延宗乃僭帝位于晋阳。次年为周所灭。晋阳作为北齐别都二十七年。
十、唐北都、北京
天授元年(690年),武后则天因并州为其故里,以晋阳为北都。中宗神龙元年(705年)二月四日罢北都称号。
开元十一年(723年),玄宗巡幸太原,因并州为唐帝业所兴地,复以晋阳为北都,与京兆长安及洛阳并称“三都”。天宝元年(742年)改称北京。肃宗上元二年(761年)罢京都称号。代宗宝应元年(762年)九月,复以晋阳为北都。
十一、后唐西京、北都
唐昭宗乾宁二年(895年),封李克用为晋王,都晋阳。后唐同光元年(923年)四月,李存勖即帝位于晋阳,史称后唐。晋阳即为后唐初都,又以晋阳为西京。十月灭梁,迁都汴,以太原为北都。清泰三年(936年),后唐为后晋所灭。晋阳作为晋王都、后唐西京与北都四十余年。
十二、后晋北京
天福元年(936年)十一月,后唐河东节度使石敬瑭筑坛于晋阳城南,即皇帝位,国号晋,史称后晋。初以晋阳为都,不久迁都开封,以晋阳为北京。
十三、后汉北京
后晋开运四年(947年)二月,后晋北京留守刘知远即帝位于晋阳,国号汉,史称后汉。五月,刘知远移都洛阳,以弟刘崇为太原尹、北京留守。
十三、北汉国都
乾祐四年(951年),后周灭后汉。正月,后汉北京留守刘崇(旻)即帝位于晋阳,以晋阳为国都。刘崇在位四年亡,子刘钧继位。天会十二年(968年)七月刘钧亡,养子继恩即位。九月继恩被杀,弟继元即帝位。至广运六年(979年)五月国亡,晋阳作为北汉国都二十八年。
十四、明晋王都
洪武三年(1370年),太祖朱元璋封三子朱棡为晋王,都太原。十一年(1378年)朱棡就国,三十一年(1398年)三月亡,子济熺继晋王位。永乐十二年(1414年),立济熿为晋王。宣德二年(1427年)四月,废济熿为庶人。之后,晋国绝封八年。