The oldest surviving part of the church is its tower, believed to date from the later medieval period. The rest of the building was radically reconstructed between 1765 and 1770, giving the church the rectangular nave and north sacristy that still define its plan today. A fire in 1793 damaged the church, and the exterior was subsequently rebuilt in a late Gustavian style, with whitewashed walls, round-arched windows and heavy pilasters, topped by the tower's characteristic flat dome and lantern.
A thorough restoration between 1897 and 1899 reshaped much of the interior, introducing new pews, an organ gallery, altar and altar rail, and stained glass in the chancel windows made by the Stockholm firm Neumann and Vogel. Decorative painting from this period was later reconsidered: a further restoration in 1958–1959 deliberately removed several late 19th-century additions in an effort to recover the church's appearance from the early 1800s.
Among the older furnishings is a font believed to originate from the earlier medieval church, dating from around 1400. The altarpiece, painted in 1840 by Albert Blombergsson, depicts the Resurrection and is a copy of Fredric Westin's altarpiece in Kungsholm Church in Stockholm. The pulpit, made in 1815 by two local parishioners, and a brass candlestick from the 1600s decorated with a late medieval processional or reliquary cross, are further reminders of the building's long history, alongside a red silk chasuble dated to the 1400s.
The church's organ history is a story of frequent change. A small positive organ built in 1658 was removed when the earlier church was demolished, and successive instruments followed in the 1780s, 1830s and 1890s, with parts of one 19th-century organ eventually distributed to other churches and organ builders early in the 1900s. The current organ was built in 1961 by Åkerman & Lund, retaining a facade from 1830.