John McGlashan College is a high-performing Year 9-13 boarding school in Dunedin.
The college understands the individuality of each boy and we provide every student with strong foundations for life and extensive opportunities to develop his abilities.
When you choose us as your son's boarding school you are becoming part of our family and community. A community in which your boys will make lifelong friends, where their work ethic will be nurtured and their leadership skills promoted.