The medieval church that once stood just south of the present building was a modest stone structure, roughly 30 metres long and less than 7 metres wide, roofed with reddened oak shingles. Tradition holds it may have been dedicated to Saint Olof and used by pilgrims travelling the route to Nidaros. By the mid-19th century it could hold barely 300 worshippers even after a gallery was added, and it was eventually demolished to make way for a larger church.
The new church, built between 1880 and 1882 and consecrated in December 1883, is hexagonal in plan, a form Langlet drew from Roman round churches and Byzantine architecture. Three hexagonal tiers rise above light-coloured brick walls patterned with Romanesque arches, inset crosses and angel-head medallions, topped by six small turrets and a central spire crowned with a cross. Reflecting the idea that the Word of God stands at the centre, the pulpit was originally placed in the middle of the church, with the organ positioned above the altar.
The interior has been substantially reworked several times, notably in 1911, 1931–34 and 1952–53, when side galleries were removed and plaster was stripped from the walls to expose the warm red brick. Two older bells, cast in 1740 and 1849, still hang in the tower, having survived from the earlier church.
Among the furnishings is a triptych altarpiece by Olle Hjortzberg, installed in 1933 and known as Ecce Homo, depicting Christ before Pilate. The font, made in 1931 by ceramicist Erik Nilsson to designs by architect Harald Wadsjö, carries imagery of the Creation and of Christ's cry from the cross. The pulpit, also from the 1931–34 restoration, is carved with figures of Christ and the apostles after medieval models, and its base depicts Saint Olof triumphing over a troll representing paganism. A carved trumpeting angel dating from 1701 is thought to have hung over the choir in the earlier medieval church.
The church has had several organs over the years; the present main instrument was built in 1989 by Åkerman & Lund, incorporating some material from earlier organs on the site.