En av de äldsta kyrkorna i Blekinge. Redan i slutet av 1000-talet fanns här en träkyrka. En stenkyrka uppfördes under romansk tid. Den uppvisade stora likheter med Ronneby kyrka. Den äldsta dopfunten i Blekinge hittar du här, den är från början av 1200-talet och gjord av sandsten. I slutet av 1700-talet ökade folkmängden, och man beslöt att en ny kyrka skulle uppföras och år 1872 invigdes den nya kyrkan. Kyrkan är treskeppig och högt spetsigt västtorn.