Nuvarande långhus uppfördes i slutet av 1100-talet, tillsammans med ett mindre torn och kor som revs i samband med att nuvarande torn uppfördes under första hälften av 1200-talet och nuvarande kor med sakristia i slutet av samma århundrade. Den romanska långhusportalen är ursprunglig, medan de medeltidsinspirerade fönstren i långhusets södra vägg togs upp 1865. Samtidigt vidgades det södra korfönstret neråt.