The present church was constructed in the early 1770s on the foundation walls of a medieval predecessor, and its current external appearance dates largely from 1897, when an earlier wooden tower was replaced with one built of stone. Excavations during a renovation in 2009–2010 uncovered a coin minted during the reign of Valdemar Birgersson, suggesting that the earlier church on the site may date back to at least the 13th century.
When the floor was lifted during that same renovation, remains of the older Romanesque church came to light. These revealed a hall-church plan with a narrower chancel set in from the nave and an apse at the eastern end, a layout uncommon in Södermanland; only two other nearby churches, at Nykyrka and Halla, are known to share a similar plan. The renovation also addressed long-standing damp problems and included the installation of a brick floor and underfloor heating.
Inside, the altarpiece depicting the Transfiguration was painted by Pehr Hörberg in 1796, and the pulpit dates from 1798. Together they represent the principal historic furnishings visitors are likely to notice.
The church has had a succession of organs: one built in 1787 by Jonas Ekengren of Stockholm, followed by a ten-stop instrument from Johan Lund in 1853. The current organ was built in 1946 by A. Mårtenssons Orgelfabrik of Lund, retaining the 1853 case as its facade.