The present building was erected in 1669, partly reusing timber from the earlier medieval church that had stood nearby. During floor works in 1910, around thirty logs were uncovered, some bearing runic inscriptions linked to the consecration of that earlier church in the 13th century. Remarkably, dendrochronological analysis has dated some of the felled trees to as early as 1226. The inscribed logs were removed and are now kept at the Swedish History Museum in Stockholm.
The church's structure was altered over the following centuries. In 1817 it gained a full-width, three-sided chancel to the east and a five-sided porch to the south, while a sacristy was added north of the chancel in 1866. A further porch to the west, built in 1817, was enlarged to its present size in 1870. The walls and roof are clad in wooden shingles, and the walls have been painted white since the 1800s to resemble plaster, when the large windows were also installed. A whitewashed bell tower is thought to date from around the time the church itself was built.
Among the furnishings is a wooden sculpture of a female saint, probably from the 15th century, mounted on the south wall of the nave since 1952. Other notable items include a chasuble from 1661 and a gilded silver bridal crown from 1649. The wooden font dates from the 18th century, and the pulpit was completed in 1717 by Jonas Ullberg of Velinga. Visitors may also spot more unusual objects such as an incense burner, a wooden wine keg, a poor box and a stone step once used for mounting horses outside the church.
The organ, on the west gallery, retains much of its pipework, casework front and windchest from an instrument built in 1893 by Levin Johansson, later expanded with an independent pedal division in 1973.