Zakrzewo – duża wieś krajeńska położona w województwie wielkopolskim, w powiecie złotowskim. Pierwszy kościół w Zakrzewie został wzniesiony w 1491roku. Uległ zniszczeniu w 1670 roku, a na jego miejscu, w 1710 roku zbudowany został kościół ryglowy pw. św Marii Magdaleny i stał do 1839 roku. Obecny kościół został wzniesiony w latach 1839-1841 z kamieni polnych w stylu neoromańskim staraniem ówczesnego proboszcza ks. Jana Cichockiego. Kościół został poświęcony w październiku 1841 roku, a konsekrowany w czerwcu 1842 roku. Wieża kościoła została dobudowana w 1911 roku. W tym też roku wzniesiono nowe neobarokowe ołtarze, witraże i organy. Kaplica różańcowa została wybudowana w 1922 roku.
Kościół posiada bogate polichromie przedstawiające świętych: Kazimierza, Stanisława Kostkę i Barbarę, Paschalisa, Andrzeja Apostoła, Klemensa Hotbauera, Piusa X, Jacka i Klarę. W ołtarzu głównym znajdują się figury świętych: Wojciecha, Wawrzyńca, Jana Nepomucena, Andrzeja Boboli oraz obraz Niepokalanej pochodzący z przełomu XVII i XVIII wieku. Zabytkowy wystrój stanowią: rokokowa ambona z II połowy XVIII wieku i barokowa chrzcielnica. Za prezbiterium kościoła niewielki cmentarz z grobami księży.