The present church was built between 1898 and 1899 to designs by the architect Herman Holmgren, replacing a Romanesque stone church that had stood on the site, reportedly dating from as early as the eleventh century. When the old building was demolished, its northern wall was retained and incorporated into the new structure, and several furnishings were saved and carried over, including the bells, pulpit, font and font angel.
The church is built of stone with roughcast, whitewashed façades, and has a tall, pointed west tower, a nave and an apse-ended chancel. Two bells hang in the tower: a larger bell of 585 kg, recast in 1903, and a smaller one of 205 kg, recast in 1851. Traces of a 17th-century stone tomb monument stand against the west wall outside.
Among the church's furnishings, the font is the most notable, dating from the 1200s and belonging to the so-called Remmene group of fonts, decorated with relief fleur-de-lis and a pointed lobe on its base. Above it hangs a wooden font angel made in the 1700s. The pulpit dates from 1704 and is the work of the woodcarver Johan Ullberg the Elder, decorated with figures of Christ holding the world and the four evangelists.
Other notable items include a two-branched bronze candlestick from the 1600s on the altar, and an altar cupboard made by Eva Spångberg and donated by the parish sewing circle in 1978. A medieval seated Madonna sculpture, thought to date from around 1300–1325, was once recorded here but is now said to be lost, last documented at an exhibition in Gothenburg in 1923.
The interior was repainted in light colours during restoration work in 1989, and the churchyard was extended in 1948 to a design by the architect Axel Forssén. The organ, built in 1937 by Levin Johansson of Liared and comprising nine stops, was a gift to the church from Simon Andersson of Hällestorp.