竹元文昌宮位于彌勒縣竹元鎮(zhèn)北文筆山,始建于清康熙五十一年(1712年),后幾經(jīng)重修。竹元文昌宮建筑群依山而立,坐東向西,逐級(jí)升高,甸惠渠沿山環(huán)繞其間。文昌宮建筑物有大門、正殿、兩耳、配殿樓房、五經(jīng)樓等。北側(cè)有八神廟相連,有前殿、正殿及兩廡,分別為硬山頂和歇山頂抬梁式木結(jié)構(gòu)建筑。殿后山頂還有青石建筑的字紙庫(kù)、文筆塔等。1983年公布為彌勒縣文物保護(hù)單位。