During the 2009–10 school year, there were a total of 326 students attending classes in Laupen. There were 3 kindergarten classes with a total of 49 students in the municipality. Of the kindergarten students, 12.2% were permanent or temporary residents of Switzerland (not citizens) and 20.4% have a different mother language than the classroom language. The municipality had 9 primary classes and 171 students. Of the primary students, 13.0% were permanent or temporary residents of Switzerland (not citizens) and 13.6% have a different mother language than the classroom language. During the same year, there were 6 lower secondary classes with a total of 115 students. There were 7.0% who were permanent or temporary residents of Switzerland (not citizens) and 5.2% have a different mother language than the classroom language.