niżej).
Najwyższą władzą w Towarzystwie Szkoły Ludowej był Walny Zjazd, który zwoływano zazwyczaj raz do roku na obrady dwudniowe. Gromadził prezydia Kół i Związków Okręgowych oraz delegatów Kół, wybieranych po jednym na każdą pełną pięćdziesiątkę członków. Obradował co roku, zwykle w innym mieście. Jego zadaniem było zatwierdzenie sprawozdania Zarządu, wskazanie potrzeb do realizacji i przekazanie wniosków do realizacji Zarządowi oraz wybranie nowego Zarządu Głównego (w każdym roku następowała zmiana 1/3 członków)Marian Stępowski, Towarzystwo Szkoły Ludowej..., s. 20–22.. Do 1918 roku organizacja Towarzystwa była dwustopniowa – Zarząd Główny i podlegające mu koła, w 1918 roku stworzono szczebel pośredni – zarządy okręgowe.
Członkiem TSL mógł być każdy bez różnicy płci i przekonań politycznych, kogo przyjął zarząd jednego z kół lub Zarząd Główny. Byli nimi Polacy, a także Żydzi. Szeregi organizacji zasilała inteligencja, księża, kupcy, rzemieślnicy, robotnicy oraz chłopi, burżuazja i ziemiaństwo. Tak mocno podkreślana apolityczność miała ten skutek że w jego działalność początkowo angażowali się działacze o różnych sympatiach politycznych. Tytułem przykładu można podać, że w jego pracach uczestniczyli m.in.