An earlier church, thought to date from the 13th century, stood about 1.5 kilometres southeast of the present site. Built of grey fieldstone, it had a nave with a straight-ended chancel, but was eventually abandoned in favour of the current location.
The present church was built in 1832–1833 under the master builder J. F. Oppman, to designs by the architect Axel Almfelt. It was consecrated in 1837 by Bishop Johan Jacob Hedrén. The brick-built structure has a rectangular nave aligned southeast to northwest, with the chancel to the southeast and the tower to the northwest. The exterior walls are roughcast and painted grey, while the roofs of the nave, chancel and tower lantern are all clad in copper sheeting, giving the building its clean, understated neoclassical appearance.
Inside, visitors can see a striking altarpiece dating from the late 16th century, considerably older than the church itself, suggesting it was retained from the earlier building. The font, carved from Öland limestone, was donated to the church in 1660, and a pewter christening bowl from the 17th century survives alongside it. A painting depicting Christ on the cross and the Last Supper was completed in 1760 by Magnus Wicander, while the pulpit was carved in 1833 by the sculptor Malmström, contemporary with the church's construction.
The church has had several organs over the centuries, the earliest recorded being built by Johan Åhrman in 1704. Later instruments followed in 1869, 1944 and 1980, with the current gallery organ built in 2001 by Ålems Orgelverkstad. A separate mechanical choir organ, built in 1980 by Walter Thür Orgelbyggen of Torshälla, also serves the church.