Związek Nauczycielstwa Polskiego istnieje od 1905 roku i jest najstarszym związkiem zawodowym w Polsce!
W czasach zaborów nauczyciele zakładali organizacje, bo chcieli być silniejsi w walce o polską szkołę.
Jedna z nich – Związek Nauczycieli Ludowych – powstała 1 października 1905 r. w Pilaszkowie koło Łowicza. W ten sposób 120 lat temu zrodziła się organizacja, która stała się zalążkiem Związku Nauczycielstwa Polskiego.
Początki ZNP są nierozerwalnie związane z walką nauczycieli o prawo do nauczania w języku polskim!
Ruch nauczycielski rozkwitał także w zaborze austriackim, gdzie na czele utworzonego 28 grudnia 1905 r. Krajowego Związku Nauczycielstwa Ludowego w Galicji stanął Stanisław Nowak.
Związek powstał w Krakowie podczas zebrania delegatów z Galicji, tzw. Ankiety. Oprócz Nowaka czołową postacią tego ruchu był także Julian Smulikowski (1880-1934), współtwórca Związku, wiceprezes ZNP, poseł na Sejm w okresie II RP.
Symboliczny akt zjednoczenia nauczycieli szkół powszechnych dawnego Królestwa Polskiego i Galicji nastąpił w przeddzień Zjazdu Oświatowego, który obradował w Warszawie od 14 do 17 kwietnia 1919 r. Zjazd ten przeszedł do historii pod nazwą Sejmu Nauczycielskiego. Uczestniczyło w nim 802 delegatów 44 organizacji nauczycielskich.