Początki Szkoły Podstawowej w Świnkowie sięgają najprawdopodobniej drugiej połowy XIX wieku, jednakże w archiwum zachowały się akta osobowe dopiero z roku 1927.
Z inicjatywą budowy tej placówki wystąpili sami mieszkańcy wsi. Przez wszystkie lata swego istnienia szkoła mocno wtopiła się w życie społeczności lokalnej i jest dzisiaj jednym z najważniejszych elementów integrujących. 1 września 1983 roku placówka zyskała samodzielność-wcześniej była filią Szkoły Podstawowej w Biadkach, a dzieci uczyły się tylko w klasach 1-4. Po usamodzielnieniu dodawano kolejne oddziały i od roku 1990 do reformy gimnazjalnej była to szkoła ośmioklasowa.
1 września 2016 roku w Świnkowie odbyła się miejsko-gminna uroczystość rozpoczęcia nowego roku szkolnego 2016/2017 połączona z nadaniem szkole imienia Andrzeja Zalewskiego, wręczeniem sztandaru i obchodami 190-lecia placówki.
W.Jasiak