The building's origins lie in a Romanesque nave, though much of what visitors see today reflects later alterations. A substantial restoration and rebuilding in 1740 added transept arms to the original structure, and a further renovation followed in 1891. Because early records are thin and occasionally contradictory, the precise sequence of medieval building phases cannot be stated with confidence.
Standing northeast of the church is a detached wooden bell tower (klockstapel), notable as the southernmost such structure in Sweden. Its large bell dates from 1735, predating the major 1740 rebuilding of the church itself.
Among the church's furnishings, the sandstone font is the oldest surviving item, dating to the 1100s and surviving from the original Romanesque building. A brass baptismal dish from the 1500s is used with it. The pulpit, believed to have been made in Helsingør in the 1500s, is decorated with panels depicting the four evangelists alongside their traditional symbols.
The church has had a succession of organs. An instrument with six stops was built in 1833 by Anders Larsson, replaced in 1917 by a ten-stop organ from A. Mårtensson's organ factory in Lund. The current mechanical organ was built in 1971 by Anders Persson Orgelbyggeri of Viken.