The church's history stretches back to around 1200, when a medieval church stood on the site. That building was lengthened westward in 1738–39, and a tower was added in the west between 1763 and 1765 by master builder Petter Frimodig, a structure that still stands today. As the older church became too small for the congregation, the present building was erected in 1796 to designs by architects Casper Seurling and Olof Tempelman. It consists of a rectangular nave with a rounded chancel to the east and the retained west tower, with a sacristy attached to the north side of the nave.
Among the church's furnishings, the brass font is a notable survival: it was made by Anders Binning at the Norrköping brassworks and donated to the church in 1662 by Nils Nilsson of the Natt och Dag family. Even older is the triumphal crucifix, thought to date from around 1400, a rare medieval survival within the later building.
The pulpit, mounted on the north wall, was made in 1798 by Carl Fredrik Beurling of Norrköping, shortly after the new church was completed. The altarpiece, painted in 1802 by Pehr Hörberg, depicts the Transfiguration of Christ, a subject the artist treated in several churches of the period.
Two bells hang in the tower: the larger was cast in 1774, while the smaller dates originally from 1713 and was recast in 1929 by Ohlsson's bell foundry in Ystad.
The church has had a succession of organs. An early instrument with six stops was built in 1730 by the noted organ builder Johan Niclas Cahman of Stockholm, later expanded in 1839. This was eventually superseded, and the organ now in use was built in 1963 by Jacoby's organ workshop, with a separate mechanical choir organ added in 1980 by J. Künkel's organ workshop.