Several wooden churches once served the community before the present building. The last of these, erected in 1763 by master builder Per Zakrisson of Kubbe in Anundsjö parish, stood with its separate bell tower until both were demolished in 1885 to make way for the current church, built on the opposite bank of the Ångermanälven.
The present stone church was completed in 1885 to designs by the architect Ludvig Hedin and was consecrated that same year. It consists of a nave with a narrower five-sided chancel to the east, which also houses the sacristy, and a tower at the western end of the nave.
Despite the relative youth of the building itself, the church preserves furnishings of considerable age. A processional crucifix dates from the thirteenth century, while an altar cabinet was made in the early sixteenth century. The pulpit dates from the seventeenth century, offering visitors a glimpse of devotional objects far older than the church walls around them.
The organ, built in 1892 by Anders Victor Lundahl of Stockholm, was notable in its day for its tubular-pneumatic action, a system Lundahl had studied and refined in Germany, making the instrument considerably easier to play than the mechanical organs it succeeded.