正殿、配殿、前殿三部分，皆重檐歇山式屋顶。正殿台基高1.2米，通面阔15.5米，通进深25.43米，面积394.17平方米，立柱28根（周长1.16～1.19米）。其中明间主柱皆用柱头科斗拱，屋面结构通过其过渡到柱顶；明间上方结藻井。左右配殿分别建于明、清，前殿建戏台，系清代建筑。一宫之内宋、元、明、清建筑风格并存。