Kyrkan är belägen vid Kyrksjön. Den äldsta delen är uppförd under 1100-talet, men omkring 1330 genomfördes en omfattande förändring av kyrkan med inspiration av den då förhärskande gotiska stilen. Interiören i kyrkan är i huvudsak präglad av 1700-talet, då altare, altarring, altartavla och bänkinredning tillkommit. I kyrkan finns en kopia av en stor S:t Olofsbild från början av 1300-talet.