The present stone church was built between 1795 and 1797, replacing a small medieval church thought to have stood nearby on the south side. Construction was overseen by Casper Seurling of Linköping, assisted by local master builders, at a cost of 16,000 daler. The building has a rectangular nave with a three-sided chancel to the east, a west tower with the main entrance, a further south door, and a sacristy attached north of the chancel.
Several fittings from the earlier medieval church were carried over, including an iron-bound door, an altar cabinet, and a fifteenth-century silver chalice with a foot renewed in 1741. A medieval door, made in Östergötland around the late twelfth or early thirteenth century, now serves as the entrance to the sacristy, and a medieval grave slab lies in the chancel.
The carved altar cabinet in the chancel is a North German (Lübeck) work from the mid-fifteenth century, showing Christ on the cross flanked by Mary and John, with a female saint - probably Saint Birgitta - and a bishop, possibly Saint Nicholas, on its painted doors. The altarpiece above it, depicting the Crucifixion, was painted in 1797 by Pehr Hörberg and donated by a local farmer, Eric Månsson.
The church has been altered more than once: a major renovation in 1900 replaced the closed box pews with open seating and repositioned the pulpit, while further work in 1950-1951, overseen by architect Johannes Dahl, restored closed pews, insulated the ceiling and fitted a new door between porch and nave. An earlier seventeenth-century pulpit, carved by Henrik Werner and showing Christ with the four evangelists, survives displayed on the north wall rather than in use.
The organ case and many pipes date from an instrument built in 1799 by Pehr Schiörlin, also funded by Eric Månsson; a new organ was installed within the old case in 1990, incorporating a disposition drawn up in the 1850s.