The present stone church replaced not one but two earlier churches lost to fire, most recently in 1775, which understandably persuaded the parish that any new building must be built in stone. Initial designs were prepared by the Stockholm master mason Johan Elfström, but these were reworked, probably by the royal Superintendent C F Adelcrantz himself, and confirmed by King Gustav III in 1776. Construction dragged on for years, and the church was not consecrated until October 1785.
The building is a good example of Gustavian church architecture, with a cross-shaped plan, a three-sided chancel to the east and a west tower housing the porch and main entrance. A mansard roof covers the whole, and the interior ceiling has cross vaults; decorative painting was added to the vaults and walls in 1894.
A generous donation allowed the parish to commission some of the leading artists of the period for the church's furnishings. The altarpiece and pulpit are notable works attributed to the architect Jean Eric Rehn, while the altar painting is the work of the court painter Lars Bolander. The font, donated in 1932, is made of golden-brown marble and was designed to complement an older silver christening dish from 1732.
The church's musical history has been eventful. An organ built in 1730 by Johan Niclas Cahman was destroyed in the 1775 fire, and successive instruments followed, including a substantial rebuild in 1939 and an entirely new organ installed behind the historic case in 1981, later renovated in 2015.
A thorough restoration in 1995 uncovered the original colour scheme of the altarpiece and pulpit, giving visitors today a closer sense of the church's eighteenth-century appearance.