The current church was built mainly between 1764 and 1766, replacing an earlier medieval stone church, though it remains uncertain how much, if any, of that older structure survives within the present walls. The whitewashed, rectangular nave has a three-sided chancel and a sacristy to the north-east, with round-arched window openings giving the exterior a plain, restrained character typical of its period.
Until 1858 the church relied on a freestanding bell tower rather than one attached to the building. That changed when the present west tower, designed by the architect Carl Lundmark, was added to replace the older bell stapel. Its tall spire, now copper-clad, was originally covered in zinc sheeting.
A restoration in 1915 introduced classicising surrounds to the doorways, and the interior has been altered several times during the twentieth century, most significantly in a thorough restoration in the early 1960s. A gallery substructure was added in 1983. Between 2016 and 2017 the church underwent extensive external and internal renovation, including a new floor, repairs to the masonry and the installation of drainage around the building; the works were carried out under archaeological supervision, and the church reopened in March 2017.
The altarpiece, dating from 1742, is the work of Georg Engelhard Schröder. The church's organ has a layered history: an instrument by Pehr Schiörlin was installed in 1795, replaced by one built by E A Setterquist & Son of Örebro in 1874. The present organ, built in 1956 by Olof Hammarberg of Gothenburg, retains the façade of its 1874 predecessor.