Das Elwood College liegt im attraktiven Vorort Elwood, unweit der Port Phillip Bay und ca. 7 km südlich der Innenstadt von Melbourne. Das College ist eine kleine Schule mit sehr hohen akademischen Ansprüchen. Über 90% der jährlichen Absolvent:innen gehen anschließend auf eine Universität. Traditionsgemäß ist die Schule bei internationalen Schülerinnen und Schülern stark gefragt.