Det hadde vært minst to tidligere kirker på stedet. Frem til 1661 sto der en stavkirke trolig oppført mellom 1150 og 1250. Stavkirken ble erstattet av en korskirke som sto til 1820. Den åttekantede kirken ble da satt opp omkring 200 meter nordvest for det forrige kirkebygget.