The site's long history is recorded in a 1268 document from a meeting in Lödöse, where a church at Hafra (Haverö) is mentioned as a boundary marker; sources suggest a church stood here by around 1270, though earlier structures cannot be ruled out. Through the turbulent border disputes of the 17th century, the church and the large stone beside it were repeatedly cited as landmarks, and the stone is said to have served as a pagan sacrificial site in earlier times.
Parishioners resolved to build a new church as early as 1835, but financial difficulties delayed completion until 1850, with consecration following in 1852. Parts of the demolished older church were incorporated into the present sacristy. Bishop Frans Mikael Franzén of Härnösand took a close interest in the project, reportedly shaping its light, white-and-gold interior and artistic scheme, modelled on Ulrika Eleonora's church in Stockholm. The large altarpiece is a copy, signed by S Blombergsson, of an original painted by Professor Fredric Westin; according to local tradition, two of the angels in the Resurrection scene were modelled on the bishop's daughters.
The woodcarving throughout the church was carried out under Johan Uhrus of Bollnäs, who is also credited with two of the chandeliers. Another, nearest the altar, was donated by a local man, Isak Lemoine, in gratitude after his two children were found safe having been lost in the forest for several days.
The church's most notable treasure is a medieval wooden sculpture of the Archangel Michael battling a dragon, gilded and thought to have been made in Cologne around 1200 — possibly the oldest surviving image of Michael in Sweden. Other early items include a 14th-century censer kept in a sacristy window and a 15th-century blue chasuble, while a small museum room above the sacristy holds further fragments from the old church. An altar structure made in 1736 by Jonas Granberg of Klövsjö, along with two pyramids and an altar rail, was later moved to stand by the baptismal altar. The marble font was a gift from the vicar P J Söderberg in 1923.