Pierwsze wzmianki o istnieniu szkoły w Łomnicy pochodzą z 1777 r. Jej fundatorem byli właściciele wsi Garczyńscy. Była to mała, przykościelna placówka. Na jej potrzeby w 1830 r. zbudowano parterowy budynek usytuowany obok kościoła.
W 1906 r. pruskie władze, realizujące politykę upowszechniania szkolnictwa, sfinansowały budowę nowej siedziby szkoły. Powstały wówczas budynek reprezentuje typowy projekt małych szkół wiejskich, w którym oprócz dwóch izb szkolnych znajdowało się mieszkanie kierownika placówki.
Obecnie w Łomnicy można zobaczyć oba budynki. Pochodzący z 1830 r. dom służy dziś w całości celom mieszkalnym, natomiast dawna szkoła ludowa jest aktualnie częścią tutejszej Szkoły Podstawowej im. Powstańców Wielkopolskich.