晉祠位於山西省太原市西南郊25公里處的懸瓮山麓。據《史記》記載,周武王之子周成王封同母弟叔虞於唐,稱唐叔虞。叔虞的兒子燮,因境內有晉水,改國號為晉。後人為了奉祀叔虞,在晉水源頭建立了祠宇,稱唐叔虞祠,也叫做晉祠。晉祠的創建年代,現在還難以考定,最早的記載見於北魏酈道元的《水經注》。晉祠是中華人民共和國全國重點文物保護單位,首批國家AAAA級旅遊區之一。