该庙坐东朝西,东西长52米、南北宽22米,占地面积1144平方米。创建年代不详,现存正殿为元代遗构,其余为清代遗构。二进院落布局,中轴线由西向东依次遗有山门(倒座戏台)、献亭、拜殿、正殿;两侧存北耳殿,南、北配殿,南、北厢房。
戏台面阔三间,进深六椽,倒座式,单檐硬山顶,灰色瓦顶。上下两层,下层明间辟通道,上建戏楼。戏台前檐出卷云式昂头。梁架六椽栿通檐用两柱,上用蜀柱承平梁和剳牵。
献亭座落在石砌台基上,面阔、进深均为一间,十字歇山顶,平面正方形,飞檐起翘如大鸟展翅。檐柱使用用原材,健硕粗大,侧角明显,柱础方形抹角青石质。