The present building dates from 1833–1835, replacing a medieval church that had stood on the same site. By 1767 that older church was already in a poor state, and its gables, decayed vaults and tower were demolished, with a temporary extension built that summer. Some elements of the medieval church are said to survive within the current structure.
The new church was designed by Fredrik Bäck of the Överintendentsämbetet (the Royal Office of Buildings) in a neoclassical style, and was consecrated in 1838 by Bishop Esaias Tegnér. It is built of granite fieldstone, with a long nave, a rectangular chancel to the east and a sacristy on the north side. The west tower, which houses the main entrance, is topped by an open lantern and cross, while the interior ceiling is formed of a wooden barrel vault. In 1935 the two chancel windows were fitted with stained glass by the artist Gunnar Torhamn.
Among the church's furnishings is a font dating from the twelfth century, attributed to the so-called Njudung group of stonemasons, making it by far the oldest object in the building. The altarpiece, depicting the Ascension of Christ, is the work of the artist C. G. Liefendahl of Strängnäs and forms part of an 1832 altar arrangement with marbled columns and a sunburst motif above.
The pulpit, also from 1832, is round in form with gilded decoration and a sounding board. The open pew arrangement seen today replaced an earlier enclosed box-pew layout in 1909, while the organ gallery received painted scenes from the New Testament in 1944.
The church has had more than one organ. A small positive organ with seven stops was installed in 1740, a gift to the church from Catharina Lohe. It was later replaced by a larger instrument built in 1855 by August Rosenborg of Vadstena, with a case designed by Carl-Gustaf Blom-Carlsson.