The church has a medieval origin dating back to the 1150s, though it has been altered and extended many times since. It consists of a rectangular nave with a north transept, a west tower, and a narrower, straight-ended chancel to the east, with a sacristy attached to the chancel's north side. The chancel, the vaulted ceiling, and the oldest surviving ceiling paintings all date from the 1400s, while further decorative paintings were added in the 1600s, after the Reformation. Parts of the building were remodelled in 1732. In 1888 the medieval south portal was bricked up, and the main entrance was moved to its current position through the west tower.
Among the furnishings, the font's iron bowl dates from 1895, but its base survives from an earlier limestone font made in the twelfth century, a rare physical link to the church's earliest years. The altarpiece, painted in 1803 by the noted Swedish artist Pehr Hörberg, depicts Christ's conversation with the lawyer as told in the Gospel of Luke. The pulpit, from the 1660s, is decorated with carved figures of the four evangelists, typical of Swedish church furnishing of that period.
The church has had at least two organs. An earlier instrument with seven stops was built in 1756 by Jonas Wistenius of Linköping; the present mechanical organ dates from 1888, built by Carl Elfström of Ljungby.