A medieval church once stood on this site but was destroyed by fire in 1784. The present stone church was built in 1785–1786 on the footprint of its predecessor, with a long nave and a three-sided chancel to the east. A wooden tower was added in 1788, replacing an earlier freestanding bell frame, and a sacristy was built onto the north side in 1938.
The barrel-vaulted wooden ceiling was painted with a sky motif in 1786, thought to be the work of Johan Adolf Spaak, who also decorated the pulpit. Curiously, between 1851 and 1917 the ceiling appears to have been overpainted with different designs by a local artist from Hajom, before the original 1786 painting was uncovered again and has remained visible since.
The pulpit is a notable survival from the rebuilding, its four-sided body decorated with images of the four evangelists and its brown-painted base bearing Spaak's name and the date 1786. The altarpiece dates from the close of the eighteenth century and is finished in a brown colour scheme.
Several fittings were made by a later parish clerk, Otto Lindegren: an eight-sided wooden font from 1900, marbled in brown and greenish-brown tones, and the altar rail. The church's three bells were all recast following the 1784 fire.
The organ was built in 1960 by Hammarbergs Orgelbyggeri, incorporating the façade of an 1873 instrument by Hans Josefsson of Hajom, and has thirteen stops across two manuals and pedal.