The present church was built at the end of the 12th century, replacing an earlier timber stave church erected around 1060; a surviving plank from that earlier building is preserved. The medieval structure has since been altered several times: the nave was extended westward in the 1780s, an addition visible inside as a barrel vault, and in 1822 a substantial northern extension, known as the 'Nykyrkan' (new church), was added. This work involved demolishing the old sacristy, which had been built in the 1620s by a local vicar and had served as a burial place for him and his wife. The present tower, first proposed in 1780, was not completed and consecrated until 1854.
Among the church's furnishings, the reddish sandstone font dates from the 12th century, making it one of the oldest surviving items. A brass christening dish survives from the 1500s, and a crucifix is recorded as having been made in 1475. The altarpiece and pulpit both date from the 1600s; the pulpit's design has been compared to work by the noted Scanian woodcarver Jacob Kremberg, though this attribution rests on stylistic similarity noted by a 19th-century inventory rather than firm documentation.
A restoration in 1951–1952 introduced a new altar and uncovered older paintings in the chancel arch, depicting Christ in Judgement.
The church has had a succession of organs: an 1882 instrument by Anders Victor Lundahl of Malmö, replaced in 1929 by an organ from A. Mårtenssons Orgelfabrik in Lund, and the current mechanical organ, built by the same Lund firm in 1977.