L'École d'Odenwald (Odenwaldschule) à Oberhambach-Heppenheim, abrégé en OSO (pour OdenwaldSchule Oberhambach), est un établissement d'enseignement libre à la campagne fondé par Paul et Edith Geheeb (de).
L'OSO est née en lien étroit avec le mouvement de réforme pédagogique au commencement du XXe siècle. Elle a été fondée le 14 avril 1910. À l'époque, elle ne comptait que 14 élèves, qui étaient tous logés dans la maison Goethe. Au début, elle a été marquée conceptuellement par les principes du mouvement de l'éducation nouvelle (Cf : de:Arbeitsdienst), par exemple l'introduction d'un système par orientation, en abandonnant les classes annuelles. Parmi les autres caractéristiques de la conception pédagogique de l'école, on peut noter – longtemps avant l'invention de l'éducation anti-autoritaire – l'introduction du tutoiement des professeurs. En éducation physique, jusqu'à un certain âge, les jeunes gens et jeunes filles s'entraînaient ensemble et toujours nus.
C'est le sénateur de Berlin Max Cassirer (de) (1857-1943), père d'Edith Geheeb, qui finança l'achat des terrains et les bâtiments. Il continua encore longtemps à soutenir l'OSO. Dans les années 1920, l'école avait acquis une réputation internationale, et jusqu'en 1938, des professeurs anglais et états-uniens y enseignaient. De 1924 à 1932, le réformateur pédagogique Martin Wagenschein (de) y est mis en disponibilité par l'enseignement d'État. En 1934, Paul et Edith Geheeb, ainsi qu'environ 25 élèves et quelques collaborateurs émigrèrent en Suisse, et y fondèrent l' École d’Humanité (de) près de Genève, qui se déplaça en 1946 près de Berne. En 1939, le Reichsarbeitsdienst réclama la maîtrise de l'Odenwaldschule, au motif « qu'elle contredisait l'esprit de la communauté éducative nationale-socialiste. » Après la seconde Guerre mondiale, le système éducatif de l'école a été maintes fois remanié. En 1963, elle est devenue école-projet de l'UNESCO.
L'OSO est une école générale intégrée : il est possible d'y suivre une formation d'ébéniste ou de serrurier, conduisant au CAP officiel, aussi bien que de s'y préparer aux diverses filières du baccalauréat. D'autres formations y sont dispensées, comme celles de technicien informaticien ou chimiste. Le mot intégré signifie que les élèves des diverses orientations partagent autant que possible les mêmes activités ensemble, plutôt que de voir leurs effectifs répartis entre des classes distinctes selon les filières.
En ce moment, l'internat dispose de 250 places, réparties en petites « familles » de 6 à 10 personnes. Parmi les 120 collaborateurs des deux sexes de l'école, une petite moitié est chargée des tâches d'enseignement et d'éducation. Les autres sont chargés de fonctions artisanales, artistiques, médicales et administratives.
Les classes comprennent 16 élèves. Le coût d'une place d'internat est de 2 110 € par mois, plus 120 € d'argent de poche et extras.
De 1999 à 2007, Whitney Sterling était directeur de l'Odenwaldschule ; depuis le 1er octobre 2007, la nouvelle directrice est Margarita Kaufmann.