太原拥有2500多年建城史,在古代曾经9次为都,在中国古都史上占有重要地位。在古代太原建都的多为少数民族和割据政权,或者只是中央王朝的陪都,真正定都太原成为国都的并不多,主要有两个割据政权在太原建都:一个是春秋战国之际的赵国;另外一个是五代十国时期的北汉。
春秋末期,曾为春秋五霸之一的晋国日渐衰微,出现了“六卿专权”的局面。而六卿之中赵氏最强。赵氏的领袖赵简子,为了在斗争中取胜,命其家臣董安于,于公元前497年,在太原西依悬瓮山、东临汾河地带据险筑城,修建了坚固的军事城堡,该城因建于晋水之阳,便取名晋阳城。
赵简子力推改革,善于驭人之道打败了范氏、中行氏,掌握了晋国的实权。他的儿子赵襄子争取民心,任用贤臣,虚心纳谏,终于同韩魏一起灭了“贪愎好利”的智氏,在晋四卿晋阳之战中,又联合魏、韩,一举击败了智氏,三家分晋,奠定了战国时期七雄并立的争霸格局。之后,赵襄子以晋阳为都,建立了赵国。
北汉是五代十国时期的政权之一,也是十国中最后一个政权。北汉皇帝刘崇原名崇彦,后改为崇,后汉并州晋阳(今山西太原 )人。都晋阳(今山西太原南),称太原府。公元979年,宋太宗赵光义亲率大军灭亡北汉。