富源文廟位于富源縣人民政府大樓東北50米處太和街中段北側(cè)。建筑坐北向南,由太和元?dú)夥、欞星門、庠池、大成門、東西廂房、大成殿、魁星閣組成合院式建筑群,占地面積6000余平方米。
太和元?dú)夥,臨街而建,重檐歇山頂抬梁式木結(jié)構(gòu)。原建筑3開間,通面闊14.6米、進(jìn)深4.8米、通高10.1米。坊置3踩斗拱。坊始建于清乾隆六十年(1795),為平夷縣馮元科中探花而建。20世紀(jì)60年代“文革-”時期被拆毀,F(xiàn)存牌坊為2002年在原址上按原樣設(shè)計(jì)重建。由于坊兩側(cè)有部分土地被居民房屋侵占,F(xiàn)存建筑為3開間,通面闊9.63米、進(jìn)深5.83米、通高8米,規(guī)模、尺寸略小于原建筑。
庠池,位于太和元?dú)夥槐泵鎯杉壟_階處,始建于明萬歷二十三年(1595)。按古代學(xué)宮形制建成半月形。直徑9.4米、半徑4米。池上建有石質(zhì)狀元橋1座,為拱券縱聯(lián)砌置。長6.3米、寬1.9米,橋兩側(cè)置長方形青石尋杖欄桿,高0.84米。
大成門,位于庠池北面,建在高約1.5米的石砌臺基上,重檐廡殿頂穿斗與抬梁式混合土木結(jié)構(gòu)建筑,二樓一底。5開間,通面闊27.3米、進(jìn)深12.7米。底層明間為通道,前檐明間地平向南延伸出1方形月臺,月臺東西兩側(cè)均為7踩臺階,由臺階上月臺進(jìn)入大成門;后檐出檐成廊。二樓四檐出檐成回廊,并與兩廂相連,構(gòu)成走馬串角樓形式;回廊均裝有木質(zhì)尋杖欄桿,欄桿高0.9米。三樓前后出檐成廊。
魁星閣,位于大成門東側(cè),三重檐抬梁式攢尖頂八角形樓閣建筑。共3層,通高17.6米,底層直徑10.06米。檐口施飛椽,掛坊下設(shè)吞口如意;門為六合同春形制,滌環(huán)板刻卷草紋;四周墻體下部為磚砌。最高層供奉魁星神像。閣建于清嘉慶十八年(1813)。
東西廂房,均為單檐硬山頂穿斗式與抬梁式木結(jié)構(gòu),一樓一底。5開間,通面闊19米、進(jìn)深7.5米。格扇門均為六合同春式形制,前檐出檐為廊,二樓走廊與大成門二樓走廊連通。
大成殿,建在高約2.2米的石砌臺基之上,單檐歇山頂抬梁式土木結(jié)構(gòu)。5開間,通面闊20米、進(jìn)深13米、通高7.86米。殿堂正面出檐成廊,屋頂置青灰筒瓦、琉璃筒瓦卷邊。明間前地平延伸出方形祭祀臺。2003年,富源縣政府出資將祭臺周圍安置青石裙板護(hù)欄。祭臺東西兩側(cè)設(shè)有6踩條石臺階,上臺階可進(jìn)入大成殿。
大成門、大成殿、東西廂房組成封閉式四合院。各建筑始建年代各不相同,后因戰(zhàn)亂、火災(zāi)等,多次損毀,多次重建和重修。據(jù)清光緒《平彝縣志》載:大成殿、大成門各3間,東西廂房10間,始建于明正德九年(1514),位置在平彝衛(wèi)治所右。明萬歷六年(1578)重修。明天啟二年(1622),沾益州彝族女土司設(shè)科起事,被毀壞。明崇禎八年(1635),又在原址復(fù)建。清康熙七年(1668),云貴總督卞三元遷建于平彝衛(wèi)治所左。清康熙二十二年(1683),綏遠(yuǎn)將軍蔡毓榮重修。清康熙三十八年(1699),平彝知縣任中宜重修,開辦儒學(xué),增建啟圣宮3間、照壁、欞星門、道德門、明倫堂3間、廳房3間、圍墻等建筑。清嘉慶元年(1796),教諭鄒有俊重修。清同治十三年(1874),知縣陳謚重修,工程歷時3年。
20世紀(jì)50年代前后,啟圣宮、照壁、欞星門、道德門、明倫堂、廳房、圍墻等建筑先后拆毀。1998年至今,省、市、縣三級政府曾3次撥款對文廟進(jìn)行過保護(hù)維修。
1998年11月,富源文廟同中山禮堂共同被云南省人民政府公布為第五批文物保護(hù)單位。