The present church was built between 1871 and 1873, replacing a medieval Romanesque church that was demolished at the same time; no visible trace of the old building remains above ground. The new church was designed in a Neoclassical style, with a broad nave, a narrow west tower topped by a spire, and a sacristy at the east end (described as five-sided in one source and three-sided in another). The architect is recorded as Johan Fredrik Åbom of the Office of the Superintendent of Public Buildings in Stockholm, with local builder Peter Eneberg of Kivik responsible for construction. According to a contemporary newspaper account, the church was consecrated on Sunday 2 November 1873 before a congregation said to number over 1,500.
Several furnishings were carried over from the old medieval church, giving the interior a link to the site's earlier history. Most notable is the font, which sources agree is medieval, though one account describes it specifically as Romanesque. The pulpit, altarpiece and the two bells in the tower are also said to originate from the earlier building, and one source dates the pulpit to the early 1600s.
Among the more unusual survivals is a carved wooden panel bearing King Carl XI's monogram and the Swedish royal coat of arms. Such items were acquired by many churches in Skåne during the 1680s, in the years following the region's transfer from Danish to Swedish rule, as part of a broader effort to assert Swedish royal authority in newly incorporated territory.
The chandelier hanging at the centre of the church also came from the old building, while the other chandeliers were later gifts from local church sewing circles in 1929–1930; a smaller one was donated by a Dr Hallgren. The church has had several organs over the years, including instruments moved from elsewhere, and the current mechanical organ dates from 1964.