During the 2011-12 school year, there were a total of 307 students attending classes in Zweisimmen. There were 2 kindergarten classes with a total of 44 students in the municipality. Of the kindergarten students, 13.6% were permanent or temporary residents of Switzerland (not citizens) and 18.2% have a different mother language than the classroom language. The municipality had 8 primary classes and 139 students. Of the primary students, 5.0% were permanent or temporary residents of Switzerland (not citizens) and 3.6% have a different mother language than the classroom language. During the same year, there were 6 lower secondary classes with a total of 124 students. There were 7.3% who were permanent or temporary residents of Switzerland (not citizens) and 1.6% have a different mother language than the classroom language.