The present church was built in 1859–1860 by master builder Gustav Ljung to designs by the architect Johan Adolf Hawerman, replacing a medieval stone church that had stood a short distance to the south. It was consecrated in 1862 by Bishop Henrik Gustaf Hultman.
The building is a rectangular hall church with a five-sided chancel to the south-east and a tower to the north-west topped by an octagonal lantern. Inside, the nave is divided into three aisles, with a barrel-vaulted ceiling over the central aisle and flat ceilings over the narrower side aisles. A sacristy was added in front of the north-west entrance in 1933. A restoration marking the church's centenary in 1962, led by architect Hans Westman of Lund, introduced the current warm blue-and-red colour scheme on the pews and other woodwork, and added an altar cabinet.
Several striking objects survive from the medieval church that preceded the current building. A triumphal crucifix dates from the 1300s, and a stone font is also medieval in origin. A second, wooden font was carved in 1694 by the sculptor Johan Mentzefver. The pulpit dates from the same period as the present church. Two bells hang in the tower: one is thought to date from the early 1400s, while the other was recast in Jönköping in 1761.
The organ has been rebuilt more than once, with instruments installed in 1863 and 1916 before the current 30-stop organ was built in 1962 by Mårtensson's organ workshop in Lund; its case front, dating from the 1700s or 1800s, was retained from an earlier instrument.