A church is thought to have stood on this headland since medieval times. Its predecessor, sometimes called the old church, was a stone building from around the mid-1100s with two bell towers, giving it a distinctive twin-spired silhouette locally nicknamed the "trouser church". Positioned on a height with wide views, it reportedly also served a defensive purpose before being demolished in the 19th century to make way for the present building.
The current church was built to designs by Lars David Geting and constructed by master builder Jakob Norin, being consecrated by Bishop Israel Bergman in 1852.
The altarpiece, painted in 1849 by Olof Hofrén, depicts the Resurrection of Christ and is said to be modelled on a painting by Fredric Westin in Kungsholm Church in Stockholm. Hofrén was also responsible for much of the church's interior decoration, working with his apprentices Lars Dahlbom and Gustav Källström.
Two bells hang in the tower, both inherited from the old medieval church. The larger was cast in Sundsvall in 1774 by Carl Jakob Linderberg and bears relief decoration including a royal crown and a figure of Christ on the cross, along with an inscription. The smaller bell was recast in 1841 by Nils Petter Linderberg, also of Sundsvall, and is decorated with silvered foliage, a crucifixion scene and an all-seeing eye motif.
The building underwent renovation in 1909 and again in 1953.