Obecny kościół murowany pw. św. Michała Archanioła zbudowano w latach 1898–1903 staraniem ks. prob. Franciszka Kachnowskiego. W 1944 znacznie zniszczony, odbudowany w 1949 staraniem ks. prob. Józefa Kuleszy - jedynie wieża nie została wówczas w pełni odbudowana. Odbudowa wieży, do przywrócenia jej pełnej wysokości z czasów sprzed wojny, miało miejsce dopiero na przełomie lat 2019–2020.
W latach 1972–1985 kościół pomalowano i wyposażono wnętrze. Konsekrowany został 9 marca 1997 r. przez biskupa łomżyńskiego Stanisława Stefanka.
Murowaną plebanię wybudowano w 1978 r. staraniem ks. prob. Henryka Szymanowskiego. Do kościoła przylega cmentarz parafialny. Obecnie istnieje możliwość skorzystania z wyszukiwarki osób zmarłych, pochowanych na cmentarzuWyszukiwarka osób zmarłych..
Kościół jest siedzibą parafii św. Michała Archanioła. W strukturze kościoła rzymskokatolickiego parafia należy do metropolii białostockiej, diecezji łomżyńskiej, dekanatu Wysokie Mazowieckie.
thumb|Tablica pamiątkowa w przedsionku kościoła thumb|Kaplica grobowa (1905) ks. Machnowskiego przy kościele parafialnym