Zur Schulanlage Niederwil gehören das Riegelhaus, als alte und das neue Schulhaus, ein grosser Sportplatz, ein Beachvolleyballfeld und ein Spielplatz.
Im neuen Schulhaus, welches im Jahr 1968 gebaut und Jahr 1988 erweitert wurde, werden die drei Mittelstufenklassen sowie Handarbeit und Werken unterrichtet.
Das alte Schulhaus wurde im Jahr 1934 eingeweiht. Zurzeit befinden sich dort die 2 Kindergärten, die 3 Unterstufenklassen, das Schulsekretariat und die Schulleitung.