The church was substantially rebuilt towards the end of the 16th century, taking on its present three-aisled form, with the current chancel added a little later. The Tungel family burial chapel was added in the 1660s. A serious fire in 1665 damaged the building, and the limestone columns in the nave were subsequently encased in brick. During restoration work in 1959–60, led by architect Erik Lundberg, the fire-damaged limestone blocks were replaced with newly cut stone, restoring the columns to something closer to their original appearance. The small ridge turret seen today dates from an earlier restoration in 1909 and is said to be modelled on the tower shown in Erik Dahlbergh's engraving of Nyköping.
The altarpiece, an elaborate Baroque work, was carved by Niclas Enander and given to the church in 1674 by the widow Maria Elisabet Kurtzel of Sjösa. Its central section depicts the Last Supper, Golgotha and the Resurrection, flanked by figures of Moses and John the Baptist, with Christ standing on the globe above. The pulpit is also thought to be Enander's work, possibly paid for by governor Nils Tungel and his wife Brita Örnehufvud of Ånga; one source instead records the pulpit as a Dutch purchase from 1626, decorated with images of the apostles and evangelists, so its precise origin is uncertain.
Other notable furnishings include a crucifix in the triumphal arch, a Swedish work from the late 15th century, and a font from the mid-17th century carved from polished brown limestone quarried on Öland. The stained glass in the four chancel windows dates from 1932, created by Per Månsson and N. P. Ringström to an idea proposed by the local rector, Elis Erlandsson. The church's silver collection includes a christening bowl, a wine jug and candelabra attributed to the noted silversmith Henning Petri.
The church has had a succession of organs over the centuries, including an early instrument recorded from 1709, a 19th-century organ by Åkerman & Lund, and a mid-20th-century instrument by Kemper & Sohn of Lübeck. The current main organ was built in 2000 by Walter Thür Orgelbyggen of Torshälla, alongside a smaller mechanical choir organ built in 1980 by Johannes Menzel Orgelbyggeri.
A nearby wooden bell tower associated with the church, the Östra klocktornet, was destroyed by fire in June 2017.