During the 2011-12 school year, there were a total of 390 students attending classes in Brügg. There were 4 kindergarten classes with a total of 72 students in the municipality. Of the kindergarten students, 27.8% were permanent or temporary residents of Switzerland (not citizens) and 44.4% have a different mother language than the classroom language. The municipality had 13 primary classes and 218 students. Of the primary students, 28.0% were permanent or temporary residents of Switzerland (not citizens) and 38.1% have a different mother language than the classroom language. During the same year, there were 6 lower secondary classes with a total of 100 students. There were 17.0% who were permanent or temporary residents of Switzerland (not citizens) and 36.0% have a different mother language than the classroom language.