Volksschule Per 01.01.2009 haben sich die Primarschulgemeinden von Eschenbach, St. Gallenkappel und Goldingen sowie die Oberstufenschule Oberer Seebezirk zu einer Schulgemeinde vereinigt.
Die Schülerinnen und Schüler der Unter- und Mittelstufe besuchen den Unterricht wie bis anhin in den Schulhäusern von St. Gallenkappel, Rüeterswil und Walde. Die Oberstufe wird weiterhin in der Schulanlage Breiten in Eschenbach geführt.
Die ESGO-Schulen verfügen über ein breites Ausbildungsangebot für die rund 1300 Schülerinnen und Schüler. Die Schule wird nach den Richtlinien des St. Gallischen Volksschulgesetzes von Schulleitungspersonen geleitet und die integrative Schulungsform ermöglicht bedarfsgerechte, fördernde Massnahmen. Das Sprachenkonzept zur Förderung von Hochdeutsch und dem Frühenglisch ab der 3. Klasse sind weitere Eckpfeiler im Bildungsangebot.
An der Musikschule erhalten die Kinder die musikalische Früherziehung und erlernen das Instrument ihrer Wahl.
Die neuen Tagesstrukturen mit der Ausweitung der Blockzeiten auf 5 Vormittage und entsprechendem freiwilligen Mittagstisch ermöglichen die gesellschaftlichen Veränderungen aufzufangen und sind eine Bereicherung auch für unsere ländlichen Wohnstandorte.
Weiterführende Schulen Die Kantonsschule zur Erreichung der eidgenössischen Maturität befindet sich im nahe gelegenen Wattwil. In Rapperswil-Jona, Pfäffikon SZ, Ziegelbrücke und Wattwil sind die nächstgelegenen Berufsschulen zu finden. Die Hochschule für Technik wird in Rapperswil-Jona angeboten.
Sekretariat Die ganze Verwaltung befindet sich neu im ehemaligen Lehrerhaus an der Rickenstrasse 29 in 8733 Eschenbach. Schulleitung und Sekretariat der Musikschule wie auch die Schulleitungssekretärin befinden sich im Oberstufenzentrum.
Sammelnummer Schulverwaltung ESGO 055/ 286 44 44 Sammelnummer Schulleitung St. Gallenkappel 055/ 284 60 38 ESGO Schulen