在傳説中,堯和禹都曾建都晉陽,後來還有一個周成王剪桐封弟的傳説,叔虞被周成王封到太原,號稱唐國,這也就是為什麼鎮守太原的李淵被封為“唐國公”的原因,這也是唐朝的由來。唐叔虞的兒子後來把“唐”改成了“晉”,於是就有了後來的晉國。
在歷史上,司馬昭,司馬炎都曾被封為晉王,所有後來司馬炎建立的朝代就叫晉朝,李克用的後唐,石敬瑭的後晉都和太原有關。古代皇帝常常會用自己之前的封地作為自己的國號,比如趙匡胤當年的藩鎮在宋州,所以宋就成了他的國號。