Under nuvarande kyrka har rester av en tidigare stenkyrka från 1100-talet påträffats. Den nuvarande kyrkan uppfördes under 1200-talet. Interiört finns kalkmålningar från 12-, 13- och 1400-talen,