The present church stands on the site of a wooden chapel built in 1724 to designs attributed to Nicodemus Tessin, itself a replacement for an older chapel burned by Russian forces in 1719. Hedmark's building is a three-aisled basilica with a west tower and a semicircular chancel to the east. The structure is of brick with lightly yellow-tinted rendered walls, and a vaulted sacristy lies beneath the chancel.
Inside, the nave has an open timber roof truss, while the side aisles have flat wooden ceilings, and the floor is laid with patterned brick tiles. The church contains decorative paintings by Olle Hjortzberg, including work on the pulpit depicting Martin Luther and Olaus Petri. The granite font, contemporary with the church and carved to the architect's own design, takes medieval font traditions as its model.
Among the bells, the largest was cast in Ystad in 1928, while the smallest dates from the year of the church's consecration, 1923; the middle bell is older still, acquired in 1911 for a bell-tower at a cemetery in Sågtorp before later being moved to the church.
The church has had more than one organ. An instrument by Alfred Fehrling of Stockholm was installed in the mid-1920s and later altered; the current organ, built in 1989/1990 by Nye Orgelbyggeri, is mechanical and includes an unusual birdsong stop. A separate choir organ, built in Denmark in 1978, serves the chancel.