Kościół powstał prawdopodobnie w XV w. W XV i XVI w. został spustoszony. W 1565 opiekę nad kościołem sprawował proboszcz Radostowa. Kościół został powtórnie konsekrowany w dniu 24 września 1580 przez biskupa warmińskiego Marcina Kromera ku czci Niepokalanego Poczęcia Najświętszej Marii Panny. Obecny, barokowym kościół, został zbudowany w 1716 przez biskupa warmińskiego Teodora Andrzeja Potockiego.

Zabytki We wsi znajdują się dwa cmentarze oraz cztery kapliczki: cmentarz pochodzący z poł. XIX w. (nieczynny), cmentarz znajdujący się przy drodze do Jesionowa (czynny z poł. XX w.), dwie kapliczki znajdujące się we wsi - eklektyczna z XX w oraz neogotycka z przełomu XIX/XX, dwie przydrożne kapliczki poza wsią, neogotyckie.

Do budynków zabytkowych zaliczyć można także: budynek szkoły, pochodzący z XIX w. neoklasycystyczny dawny zajazd (dom nr 13) z poł. XIX w. barokowy kościół z XVIII w. Od wschodu znajduje się prezbiterium, a przy nim zakrystia, od zachodu wieża przebudowana w 1846. Barokowy ołtarz główny pochodzi z ok. 1720 i zawiera rzeźby św.