Parafia pw. Zwiastowania NMP została erygowana przed 1429 r.
W historii parafii istniało kilka kościołów drewnianych, z których ostatni uległ zniszczeniu w 1817 r. i wówczas zbudowano tymczasową kaplicę drewnianą. Budowę obecnego kościoła pw. Zwiastowania NMP ukończono w 1878 r. Kościół zbudowany staraniem ks. Wojciecha Pogorzelskiego w stylu neogotyckim z kamienia polnego i cegły. Kościół konsekrowany 8 grudnia 2013 r. przez biskupa łomżyńskiego Janusza Stepnowskiego.
Liczba wiernych: 2600