文廟在古城西門內(nèi),始建于明代洪武年間(1368年—1398年)。萬歷四十七年(1619年)廟毀,隨即重建。清代咸、同年間(1851年—1874年),杜文秀大理政權(quán)
駐蒙化守將李芳園、馬國忠等復(fù)加擴(kuò)建。民國初期設(shè)勸學(xué)所,1938年開辦中學(xué)至今。
文廟規(guī)模宏大,占地約10000平方米。呈坐北向南,前設(shè)照壁,上鑲“萬仞宮墻”大理石匾。大門開于左右二側(cè),在中軸線上依次為泮池、石橋、欞星門、大城門、大成殿、雁塔坊、崇圣祠、尊經(jīng)閣等;東西二側(cè)有名宦祠、鄉(xiāng)賢祠、明倫堂、興文祠、承祭齋、學(xué)官署、射圃等,F(xiàn)存大城門、大成殿、雁塔坊、崇圣祠、明倫堂、尊經(jīng)閣等。大成殿前設(shè)月臺(tái)、環(huán)以石欄,殿面闊七間,進(jìn)深15.6米,高11米。單檐歇山頂,檐下四周置五踩重翹斗拱,整個(gè)建筑莊嚴(yán)大方;雁塔坊為單檐歇山頂牌樓式建筑,檐下四周設(shè)斗拱,八個(gè)翼角飛展,雕梁畫棟,工藝精湛;明倫堂建筑獨(dú)具一格,前為卷棚,后為尖山的兩個(gè)建筑勾連而成,中有6扇格子門,分別鐫刻春、夏、秋、冬四景和山水、城堡廟塔,雕工十分精湛。2003年8月大理白族自州人民政府公布為文物保護(hù)單位。