The church traces its roots to a medieval predecessor that stood on the same site. That older building was demolished in 1858–59 to make way for the present church, built by master builder Anton Persson of Bollebygd and consecrated on 7 September 1862. Notably, the medieval church's tower, dating from the mid-1700s, was judged sound enough to be retained and incorporated into the new structure, forming a physical link between the two buildings.
The new church was designed with the neoclassical lines typical of its era, but also with some unusual touches for the region: stepped gables on the tower, a feature rare in Bohuslän and more characteristic of medieval church architecture in Skåne and Denmark. This has been attributed to the architect, Axel Nyström, who worked for periods in Lund. The intention had originally been to rebuild the old church itself, but its walls were found too weak, so only the tower survived into the new design.
The interior has changed character more than once. A renovation in 1902 introduced decorative painting typical of the turn of the century, with stencilled patterns and panelled fields, the work of M. B. Wallström of Lödöse, along with a wide new chancel arch. This scheme proved short-lived: a major renovation in 1942 swept away the turn-of-the-century decoration in favour of a return to classicist simplicity, deliberately highlighting the church's older furnishings, including its 17th-century altarpiece and pulpit. A sacristy added on the north side at the same time allowed the chancel to be opened up and freed of its earlier screening, and the 1902 chancel arch was removed. A further renovation in 1997 moved the altar forward into a free-standing position.
Among the church's furnishings, the sandstone font dates from the second half of the 17th century, as do the Baroque-style altarpiece and pulpit, both carved pieces that have remained central to the church's identity through its various changes of decorative fashion.