Den opprinnelige kirke stammer fra 1100-tallet og har romansk skip og kor, med et sengotisk sakristi og en forlengelse mot vest. Tårn samt korsarm og våpenhus er kommet til senere. Det er ca. 250 sitteplasser.