The church was probably built at the end of the 13th century, but has been rebuilt and expanded on several occasions.
The easternmost part of the church has been dated to the end of the 14th or to the 15th century.
It consists of a rectangular, single-nave church hall consisting of three bays of which the easternmost is the choir.
There is a sacristy to the north and a church porch to the south.
The oldest of the church fittings are the triumphal cross from the 13th century, which has been described as one of the finest of its kind and Sweden and which resembles contemporary triumphal crosses from Denmark, and the baptismal font, also from the 13th century.