St Leonards School


  • Ages: 5 - 18
  • Type: All Through School, Coeducational School, Junior and Preparatory School, School with Boarding, Senior School
  • Headmaster Dr Michael Carslaw
  • Pupils:
    • Total Number of Pupils: 501
    • Number of Day Pupils: 383
    • Number of Nursery Pupils: 0
    • Number of Boarding Pupils: 118
  • Website:
  • Facebook:
  • Twitter:
  • Brief Description: In the heart of the famous university town of St Andrews, St Leonards offers day and boarding education for 5-18 year old boys and girls, combining academic achievement with a friendly atmosphere. Students have the chance to learn, work and play in a seaside setting, feeding off the buzz that comes from being in a renowned university town. Students thrive on well-established links with the University making the most of opportunities in drama, sport, music, art and our elite golf programme. The only school in Scotland to concentrate 100% on the International Baccalaureate Diploma in the Sixth Form means that the enriching spirit of the IB enables students to develop and step into the world with confidence and maturity.

Contact Details:
St Leonards School St Andrews Fife KY16 9QJ

Telephone: 01334 472126