The present building replaced an earlier timber church consecrated in 1745, which was demolished in 1899 once the new church was in use. Older records suggest a medieval church once stood near the mouth of the Röjdan stream, with a second building appearing on a map from 1645. The current church, designed by architect Adrian C. Peterson, has a three-aisled nave, north and south transepts, a three-sided chancel and a tall west tower, all built in red brick.
Inside, the font is carved from soapstone and thought to date from around the mid-1200s, making it by far the oldest object in the church. A small altar cabinet from the late 1400s also survives, along with fragments of ceiling paintings by Erik Jonaeus originally made for the earlier eighteenth-century church. The chancel window behind the high altar depicts the old church together with the New Jerusalem, and it has been suggested, though not confirmed, that the upper altarpiece image of the Resurrection may also be Jonaeus's work. The lower part of the large altar structure dates from 1709, while its upper section and the pulpit were added in 1778, carved by Isak Schullström.
The church bells carry their own local story: the larger bell, known as the Siriklockan, has rung out each weekday morning since 1926 in memory of Siri from Bada, a woman said to have lost her way in the forest on a journey to her summer pasture. According to the legend, she vowed that the parish church would inherit her property if she found her way home safely, and the sound of the church bells is said to have guided her back. The smaller bell in the tower, cast in 1762, now stands behind the high altar. Income from Siri's donated forest land later helped fund Siris kapell, a chapel built in the churchyard and consecrated in 1950, noted for its artistic decoration.
The church organ has a layered history: an 1836 instrument by Gustaf Andersson was followed by a new organ built by Johannes Magnusson in 1898, whose façade survives in the gallery organ still in use today. A large 42-stop organ was added in 1956, and the gallery organ was substantially rebuilt in 2018, incorporating some original 1898 pipework alongside new additions. A separate chancel organ was installed in 1998.
The churchyard is the resting place of several notable figures connected to the area, including artists, a sculptor, a former archbishop's chaplain, and, more recently, the footballer and manager Sven-Göran Eriksson, who died in 2024.