
Dzięki staraniom ks. Proboszcza Szaflar Leopolda Chmielowskiego oraz kierownika szkoły Franciszka Kuraszewskiego i Wójta Wojciecha Kamińskiego oraz mieszkańców Szaflar w roku 1982 uruchomiono szkołę dla przyszłych pokoleń. Nauka w tej szkole trwała do 1957r. Obecnie w tym budynku działa gminne przedszkole (do tej szkoły uczęszczały dzieci z okolicznych wsi: Bańskiej, Maruszyny, Zaskala).
W miarę rozwoju wsi przybywało mieszkańców i dzieci, dwuizbowy budynek stał się za ciasny. W latach 1949-1953 planowano rozpoczęcie budowy nowego obiektu szkolnego, przeznaczając na ten cel fundusze gminne. Budowie szkół w Bańskiej, Maruszynie i Szaflarach patronował Społeczny Gminny Komitet Budowy Szkół. Jego przewodniczącym był Franciszek Mozdyniewicz, a zastępcą Leon Czubernat.
10 lipca 1955r. wbudowano "kamień węgielny" i rozpoczęto na placach gminnych budowę nowego, obszernego budynku, mającego sześć klas, przewidzianego na 300 uczniów. Już w roku szkolnym 1958/59 273 spragnionych wiedzy "małych szaflarzańskich wróbli" rozpoczęło naukę w pięknym jak na owe czasy budynku. Po upływie kilkudziesięciu lat budynek znów pękał w szwach. W latach osiemdziesiątych ubiegłego wieku do szkoły uczęszczało ponad 500 uczniów, nauka odbywała się na dwie zmiany. Dobudowę pełnowymiarowej sali gimnastycznej oraz jednej kondygnacji i remont istniejącego budynku wg projektów T. Baczyńskiego i W. Zagórskiego przeprowadzono w latach 1996-1998 staraniem Wójta Stanisława Ślimaka, Rady Gminy i miejscowej społeczności.
W obszernym dziś obiekcie mieści się Zespół Szkoły Podstawowej i Gimnazjum, w którym w roku szkolnym 2002/2003 uczy się 461 dzieci i młodzieży, pracuje 30 nauczycieli oraz 6 pracowników administracji.
W ostatnich kilkudziesięciu latach ster rządów trzymali:
| p. Leon Czubernat (kierownik) | 1949 - 1951 |
| p. Janina Czubernat (kierownik) | 1951 - 1972 |
| mgr Stanisław Szlęk (dyrektor) | 1972 - 1991 |
| mgr Barbara Gil (z-ca dyrektora) | 1990 - 1994 |
| mgr Janina Zając (dyrektor) | 1991 - 1994 |
| mgr Jarosław Szlęk (dyrektor) | 1994 - nadal |
| mgr inż. Jolanta Łatek (z-ca dyrektora) | 1994 - 2003 |
| mgr inż. Kazimierz Dygoń (z-ca dyrektora) | 2003 - nadal |