The church has a rectangular nave with a three-sided chancel to the east, a sacristy added in the 1890s, and a west tower whose base forms the entrance. The site is thought to have medieval origins, and local tradition holds that an earlier stave church once stood on a nearby headland at Tornäset. The present stone building replaced an older timber church on the same spot.
The tower's upper section was rebuilt in 1894 in a medieval-inspired style, with paired light openings and a tall copper-clad spire topped by a copper cross; originally the tower had been rounded and clad in wooden shingles. The steep, slate-covered roof is hipped over the chancel, and the whitewashed walls are pierced by round-arched windows, enlarged to their present form in 1862. Inside, a wooden barrel vault covers the nave.
The building underwent extensive changes during the later nineteenth century and a major restoration in 1937–1938 under architect Ärland Noreen, when the floor and pews were renewed and a baptismal altar installed in the chancel. Further work followed in the twentieth century, including redecoration of the interior in 1989 with marbling and grain-painted finishes, and an exterior renovation in 1998 using 1840s slate for the roof.
Among the church's furnishings is a soapstone font dating from the thirteenth century, decorated with cable and pointed-leaf motifs, standing in the southern part of the chancel. A wooden Madonna figure, originally painted and gilded, dates from the fourteenth century. The pulpit, in a rustic Baroque style, was added in 1790 and is decorated with figures of the evangelists and foliage ornament, its canopy adorned with cherubs and garlands.
The church bells include a large bell cast in 1824 and a smaller, undecorated bell believed to date from the late medieval period. The current mechanical organ, built in 1968 by E A Setterquist & Son of Örebro, was the last instrument completed by that firm for the diocese and was renovated in 1989.