The original church here dated from medieval times, though little of that early structure survives in the present building. It was altered and extended in 1765–1766, and then largely rebuilt following a fire in 1853–1854, to designs by the architect Johan Fredrik Åbom, with construction carried out by master builder Anders Pettersson of Värsås.
The church as it now stands consists of a nave with a three-sided chancel to the east and a tower to the west, the ground floor of the tower serving as a porch. A sacristy adjoins the chancel to the north.
Among the older furnishings is a medieval font from the later thirteenth century, its bowl carved from sandstone, though the base is a later addition. A carved font angel dates from around 1700, and the Baroque pulpit was made in 1722 by Bengt Vedelin of Hjo. The altarpiece was created in 1771 by Johan Ullberg.
The present organ, with 22 stops, was built by John Grönvall Orgelbyggeri and installed in 1968, but its case was retained from an earlier organ of 1896, giving the instrument a visibly older frontage than its mechanism.