I nuvarande kyrkobyggnad ingår delar av en medeltida kyrka från omkring 1200. Åren 1738-1739 förlängdes kyrkan åt väster. Åren 1763-1765 uppfördes ett kyrktorn i väster av byggmästarePetter Frimodig. Tornet finns ännu kvar. På grund av utrymmesbrist uppfördes nuvarande kyrka 1796 efter ritningar av arkitekternaCasper Seurling och Olof Tempelman. Kyrkan består av ett rektangulärt långhus med rundat kor i öster och torn i väster. Mitt på långhusets norra sida finns en vidbyggd sakristia.
I kyrkans torn hänger två kyrkklockor. Stora klockan är gjuten år 1774. Lilla klockan är gjuten år 1713, omgjuten år 1929 av Ohlssons klockgjuteri i Ystad.
1923 byggde Olof Hammarberg en orgel med tjugo stämmor fördelade på två manualer och pedal.Den nuvarande mekaniska orgeln är byggd 1963 av Jacoby Orgelverkstad.
^Abr. Hülphers, Historisk Afhandling om Musik och Instrument särdeles om Orgwerks Inrättningen i Allmänhet jemte Kort Beskrifning öfwer Orgwerken i Swerige (1773), s. 266.