The present church was constructed in 1882 to designs by Claes Grundström, built in a neo-Gothic style using red granite laid in a distinctive patterned masonry technique. It stands some 200 metres south of the site of the earlier medieval church, of which only the old churchyard now remains. The building underwent renovation in 1936.
Several older furnishings were brought across from the medieval church or added later, giving the interior a mix of periods. The font, carved from limestone in Romanesque style, dates back to the 1100s and originally stood in the older building. The altarpiece, a rustic Baroque work from 1775 carved by Jöns Lindberg, contrasts with the altar's oil painting of the Good Shepherd, set within a Gothic-style frame.
Among the textiles is an antependium and chasuble in green silk satin with variously coloured floral decoration, said to have been donated to the church in 1776 by Ingeborg Gustava Lilliehöök. A small bell of late medieval type, bearing no inscription, also survives from the church's earlier history.
The organ, positioned on the gallery, has six stops across manual and pedal and was built in 1885 by the regional organ builder Svante Johansson. It is noted as one of the few surviving instruments by this maker and remains largely in its original condition.