Die Primarschule Wagen ist die kleinste Schuleinheit in Rapperswil-Jona. Im Kindergarten und den drei Doppel-Primarklassen zusammen gehen täglich rund 90 Kinder ein und aus.
Die Schulanlage befindet sich mitten in Wagen und umfasst das eigentliche Schulhaus mit Kindergarten und Primarschule sowie die sich im gleichen Gebäude befin-dende Turnhalle. Umgeben ist die Anlage von einem Hartbelag-Sportplatz, einem Spielplatz sowie einem grossen Rasen-Fussballfeld. Die Schulanlage bietet den Kindern auch in der Freizeit genügend Platz, um sich auszutoben.