The parish's earliest church is thought to have been built of timber, and tradition holds that when it was replaced, the old wood was reused to build a bell tower. The first stone church on this site was probably built in the 1440s, consisting of a rectangular nave with a straight-ended chancel and possibly a contemporary sacristy to the north. Around 1500 the interior was given vaulted ceilings, and the church is said to have been decorated with medieval wall paintings, though no further detail survives in these sources.
The medieval church was altered over the centuries: a larger sacristy was added in 1739, and a rebuilding of 1763–64 extended the nave eastward and gave it a three-sided chancel end. This building was destroyed by fire in 1852, after which the damaged stone walls were demolished and a new church erected in their place.
The current church was built between 1853 and 1856 to designs by the architect Albert Törnqvist, under the direction of master builder P. G. S. Melander. It has retained its original ground plan: a rectangular nave with a narrower, three-sided chancel to the east, a sacristy centred on the north side of the nave, and a tower to the west. The exterior is white-rendered, with projecting corners topped by small turrets, and the tower carries clock faces and a copper lantern with gable pediments and a low spire. Large round-arched windows light the interior.
The church has been restored on several occasions, including in 1920, 1973 and again from 2024. In 2005 the rear part of the nave was converted into a parish meeting area seating around seventy people, with a new gallery built above it; pews removed from the rear of the nave were relocated to the gallery's gently sloping floor.
The organ was built in 1979 by A. Magnussons Orgelbyggeri of Gothenburg and remains a notable feature of the church's interior, though further technical detail is beyond the scope of this guide.