The church's oldest fabric dates from the later twelfth century, when it was constructed of granite and sandstone. It was subsequently enlarged several times: a transept was added to the north in 1740, a tower followed in 1831, and a sacristy was built on the south side in 1880.
Among the furnishings, the sandstone font is considered contemporary with the original building and has been attributed to the medieval stonemason Mårten. The altarpiece structure dates from the 1500s, though the painted altar image itself has been replaced more than once over the years.
The pulpit is a notable piece of craftsmanship by the woodcarver Kremberg, erected in 1641 and later painted and gilded in 1658. It is thought to have originally served as a gallery pulpit before being adapted for its present position.
The north extension, sometimes referred to locally as the "new church," houses a number of memorial tablets connected to families associated with the nearby Hjularöd Castle, offering a tangible link to the district's landed gentry.
The church has had a series of organs over the years, including instruments built in 1809 and 1928; the current mechanical organ dates from 1961. One source notes that the church was closed for renovation from January 2006 and reopened at Easter 2008, though this detail has not been independently confirmed.