镇国寺位于平遥县城北郝洞村,大殿始建于北汉天会七年(963年),清嘉庆二十一年(1816年)重修,佛殿内梁架上留有许多题记墨迹,加上寺中现存的碑刻,为寺院的年代提供了可靠的历史佐证。 镇国寺原名京城寺,明朝嘉靖年间改名为镇国寺,延用至今。寺分前后两个院落,前院建山门天王殿和左右钟鼓二楼,正中为大殿三间亦称万佛殿,后院东为观音殿,西为地藏殿,各为五间,中建三佛殿。 镇国寺内的古建筑,以万佛殿为最,在我国现存的木结构建筑中,仅晚于五台山南禅、佛光二寺院;殿堂整体梁架结构严密,工艺精湛,作工精细,1000多年来岿然如故。后院东为观音殿,西为地藏殿,中为三佛殿,除观音殿外,各殿内塑像俱存,三佛殿内,还存有明代壁画。寺内杂树交荫,绿叶蓬松,院内龙爪槐形似撑伞,枝干曲屈,交织如网,颇具古风,趣味盎然。