The present church was built in 1897–1898 to designs by the architect Carl Möller. Rather than simply demolishing the old medieval church and starting afresh, the new building was raised partly on its predecessor's foundations, deliberately keeping similar proportions so that something of the earlier church's character was retained even though its walls were pulled down.
The exterior is in a neo-Romanesque style, built of hewn granite ashlar. A tower with a rounded stair turret rises at the western end, giving the building a deliberately medieval flavour, while the east end has a three-sided chancel with a sacristy to the south. The nave has a saddle roof covered in red tile, and the round-arched Romanesque-style windows have grey-painted frames.
Several older furnishings survive from the demolished medieval church. The stone font dates from the 1200s and is carved with unusual bands of figures, runes and decorative lettering, along with plant motifs and a rope-like moulding. The altarpiece, depicting the Crucifixion, dates from the later 1600s and was restored in 1937. A gravestone from the early 1600s, thought to commemorate the nobleman Nils Kafle of Hallanda, is set into the sacristy wall; sources place it on either the interior or exterior face.
The two bells now hung in the tower originally rang from a freestanding wooden bell-frame in the churchyard, since the medieval church itself had no tower. The larger bell bears the coats of arms of the Kafle and Vinge families, roughly incised in a style suggesting it was cast around the turn of the sixteenth century; the smaller bell dates from 1837.
A restoration in 2007–2008 uncovered the original decorative stencil painting on the ceiling, which had been covered over, allowing the historic colour scheme to be seen again.