The church began as a Romanesque apse church built in the 1100s and 1200s, with limestone walls constructed as a cavity wall filled with small cobblestones—a technique confirmed when an opening made in the wall in 1938 revealed the construction method. The apse walls are notably thick, around 1.5 metres. Although the building has been altered repeatedly over the centuries, the chancel with its apse, along with the altar and font, are thought to date from this earliest phase.
The medieval tower and the free-standing bell frame that once stood in the churchyard were demolished in 1820, when a new tower and the westernmost part of the nave were built. Before this rebuilding, the porch stood on the north side, which was probably where the main entrance was originally located. The sacristy was rebuilt in the 1780s and larger windows were fitted into the nave in 1782. A cross placed at the top of the tower spire in 1871 replaced an earlier one blown down in 1869.
Inside, the late medieval cross-vaults were decorated in 1953 with grey and red bands in a medieval style. The gallery, added in 1733, was moved in 1820 when the nave was extended. Among the furnishings, the sandstone font is the oldest surviving object, dating from the 1100s. The altarpiece includes a crucifix and four male saints' images from the late medieval period, and the pulpit was installed in 1725.
A particularly striking piece is a wooden Madonna sculpture, carved in oak in the 1400s, showing Mary and the Christ child carved as one piece; it now stands on a pedestal opposite the pulpit, though it originally had a place in a cabinet on the women's altar. Outside the south wall of the nave stands the so-called Kinnevedskistan, a Romanesque stone grave monument from the 1100s decorated with carved crosses.
The church also contains two carved wooden epitaphs from the 1700s commemorating former incumbents, and portraits of two later clergymen hang in the sacristy. The organ, built in 1980, incorporates a silent façade and several pipes surviving from an 1885 instrument by Salomon Molander.