St Leonards School, Fife is a IB Diploma school in St Andrews, United Kingdom. It serves 546 students for students aged 5–18.
Explore This School
Location & Getting There
NanaSays Scorecard
Key Details
Scholarships Available
Means-tested bursaries are available. Contact the school admissions office for details.
Key facts
About
St Leonards is a co-educational boarding and day school situated in the heart of St Andrews, Fife, offering education from age five to 18. It is the UK's Independent School of the Year 2022 for International Student Experience, with pupils from over 30 nationalities. The school is a leading International Baccalaureate school, offering the IB Diploma exclusively in the Sixth Form, with a renowned Golf Programme providing access to all seven St Andrews Links courses.
School data verified by NanaSays. Last updated: April 2026.
Why Families Choose
IB Diploma exclusively in Sixth Form with above-average results; unrivalled Golf Programme with access to St Andrews Links courses including the Old Course; award-winning international student experience; historic campus in St Andrews with modern boarding facilities following £4m refurbishment; pupils from over 30 nationalities.
University Destinations
Boarding Life
Modern, stylish accommodation in a country house setting with sea views, following a £4m refurbishment programme.
Full boarding, flexi boarding, weekly boarding (Monday to Sunday), and day boarding available from age 10. Boarders live in modern, stylish comfort in a country house setting following a £4m refurbishment, with bedrooms featuring sea views beyond the school playing fields.
Student Life
Facilities & Programmes
Student Demographics
School Background
Independent
UK Independent School of the Year 2022 for International Student Experience





