Parafia pw. św. Anny powstała prawdopodobnie ok. 1420 r.; pierwsze informacje o jej funkcjonowaniu pochodzą z 1465 r.
Obecny kościół murowany pw. św. Anny zbudowano w 1568 r., konsekrowany w 1598 r. przez Biskupa płockiego Wojciecha Baranowskiego; następnie wielokrotnie remontowany i przekształcany, zwłaszcza w 1863 r. kosztem Agnieszki Buszon właścicielki Mężenina. W czasie ostatniej wojny kościół poważnie zniszczony, odbudowany staraniem ks. prob. Czesława Dziondziaka. W latach 1988-1989 kościół powiększony przez dobudowanie bocznych naw staraniem ks. prob. Tadeusza Makowskiego.
Na terenie parafii znajdują się dwa kościoły filialne wybudowane staraniem ks. prob. Tadeusza Makowskiego w miejscowościach Szlasy Łopienite i Zambrzyce Kapusty. Kościół w Szlasach Łopienite wybudowany w latach 1985-1986, a kościół w Zambrzycach Kapustach w latach 1999-2000.
Liczba wiernych: 3400