The church probably took its present form during the 15th century, built of grey stone with brick decoration typical of the period on the west gable, and an original perspective portal on the south-west side. Excavations beneath the floor in 1951 revealed the foundations of an earlier, straight-ended chancel, suggesting that parts of an older building may survive within the current nave walls.
Inside, the star vaults and walls carry medieval lime-wash paintings, including work attributed to a painter known as the Alphabet Master. These paintings have never been overpainted, and are regarded as among the most valuable surviving examples of late medieval monumental painting in Sweden.
The fixed fittings were largely renewed in the first half of the 18th century and remain well preserved. Among the older furnishings is a limestone font dating from the 13th century, along with carved wooden altarpieces and figures from the 16th century linked to Haaken Gulleson, depicting Saint Rochus, the Virgin Mary and Saint Anne with the Virgin and Christ Child. A carved figure of the Archangel Michael also survives, and the pulpit carries a sun symbol incorporating Hebrew letters referring to the divine name.
When a new parish church was consecrated in Enånger in 1858, the old church passed into the care of the Hälsingland Antiquarian Society and was used as a museum building. It later came under the care of the Swedish National Heritage Board between 1947 and 2014, being reconsecrated for church services in 1952; today it is managed by the National Property Board.
In April 1999 the church was among many along the Norrland coast targeted in a long series of thefts of ecclesiastical art between 1994 and 2004; wooden sculptures of Saint Rochus and the Archangel Michael were stolen. A police search in Tenerife in December 2005 recovered a large quantity of stolen items, including the Michael sculpture, but the figure of Saint Rochus has never been recovered.