The church's earliest surviving fabric is sandstone masonry from roughly 1150, including the south portal with its carved face masks and tympanum, which historians have used to date the building. Some sources suggest a wooden church, possibly a stave church, may have stood on the site earlier, from around the start of the 11th century, though this remains uncertain.
Around the mid-16th century a vaulted extension known as the "bakkyrka" (back church) was added to the west, built of rough granite; it later served for a time as an ammunition store. A more significant transformation came in 1798, when the narrower medieval chancel was demolished and replaced by a new one, unusually wider than the nave itself, designed under Carl Fredrik Fredenheim of the Överintendentsämbetet. Three tall windows were added behind where the altarpiece now stands.
The chancel windows have had an eventful history: they were bricked up on the inside in the 1950s to improve the setting of a new altarpiece, then reopened during renovations in 1989–1990. Sources note that there was also a proposal at that time to seal the windows from the outside as well, but this met strong local opposition and the group of windows was instead fully reopened. The altarpiece itself, a triptych depicting scenes from the life of Christ, was painted by the artist Bo Beskow and installed in the 1950s; the earlier altarpiece is preserved in the porch.
Among the church's treasures is a communion chalice dating from 1383, its foot decorated with cast images of the crucifixion, the Virgin Mary and the apostles, together with a Latin inscription invoking Mary's intercession. It is still used today and is thought to be among the oldest communion chalices still in use in Sweden. The church also holds a pulpit of 1886 carved by the joiner J. F. Carlsson of Kroken, and a stone font from 1985 paired with a considerably older silver basin.
The timber bell tower seen today was built in 1915, replacing an earlier 18th-century structure destroyed by a lightning strike. The churchyard contains worn 17th-century gravestones, including several so-called "mushroom stones", and a stone fragment associated with a stave cross, dated to the 1100s. The church's mechanical organ, installed in 1970–1971 and containing twelve stops across two manuals and pedal, replaced earlier instruments, the first of which was built in the 1860s.