晋祠位于山西省太原市西南郊25公里处的悬瓮山麓。晋祠始建于北魏前,是为了纪念周武王的次子叔虞而建,初名唐叔虞祠,又因位于晋水的源头,故名晋祠。北齐天宝年以后,历代予以多次的修建和扩建,逐渐形成了一处自然山水与历史文物相结合的园林式建筑群。
晋祠内建筑布局由中、北、南三部分组成,中部建筑结构壮丽而整肃,为全祠之核心,北部建筑以崇楼高阁取胜,南部建筑楼阁林立,小桥流水,亭榭环绕,一片江南园林风光。祠内建筑由东向西有水镜台、会仙桥、金人台、对越坊、钟鼓二楼、献殿、鱼沼飞梁和圣母殿,其北为唐叔虞祠、吴天神祠和文昌宫,其南面是水母楼、难老泉亭和舍利生生塔,整个建筑群布局紧凑、严密,既像庙观院落,又好似皇室的宫苑。