現存宮殿南北長21米,東西寬13.5米,占地面積283.5平方米。門牆正面書"梓潼宮",門書對聯為:"先輔紂後仕周堂堂英武匡天下,生封侯歿為帝赫赫威靈救世間"。此宮為硬山式土木結構建築。第一進東西牆承重,正中用斗形天窗採光,開窗下懸"乃聖乃神"金匾("文化大革命"時毀)。第二進為正殿,有四排圯間,整座建築古樸典雅。
宮前曾建一塔,清雍正元年(1723)因塔圯建閣,名為"桂香閣"。三層六角,高達10餘米,飛閣流丹,做工精細,舊時為靖州四大名閣之一。民國24年(1935)州人梁佑卿為紀念"萬花女"和點綴風景,集資建亭一座,取名"流芳亭"。亭處半山腰,內砌有坐凳,供遊覽者小憩。