The present church, built of grey stone, replaced a medieval church dating from the 1100s that had become too small for the parish. That older building was demolished around the time the new church opened, and its ruins can still be seen roughly 300 metres away.
Inside, several furnishings were carried over from the old medieval church. The sandstone font, decorated with a palmette pattern, dates from the 1100s and originally stood in the earlier building. A brass christening dish from the 1600s is also preserved. The pulpit and its sounding board were made to the architect's own designs, finished with grey marbling and gilded details.
The altarpiece, added in 1933, depicts Christ on the cross and is a copy after a section of a larger painting; sources differ slightly on its authorship, attributing the copy to a German artist working from a Hungarian original. Before this altarpiece was installed, a gilded cross hung in its place.
Both church bells came from the demolished medieval church. Sources give slightly different dates for the larger bell's casting, but agree it was later recast in the 1700s; the smaller bell was cast in 1775 and recast again in 1864.
The church's colour scheme, roofing and interior have been altered more than once since 1864: a 1933 renovation introduced new pews, the roof was reclad in copper in the 1950s, and a 2004 restoration returned the exterior to its original yellow colour. The organ, built in 1873 with 13 stops across two manuals, was rebuilt in 1955 by the Frederiksborg organ workshop in Hillerød, Denmark.