United Kingdom, St Andrews
· Reviewed by Nik Higgins · Co-founder & CEO
St Leonards School in St Andrews, Fife, is a co-educational day and boarding school serving ages 4 to 18. The school delivers the International Baccalaureate continuum from the Primary Years Programme through to the Diploma and Career-related programmes, alongside a GCSE/IGCSE route in Years 10–11 and a Pre-Sixth Form for Sixth Form preparation. The Senior School offers two IB pathways, DP and CP, complemented by a BTEC in the CRS. English as an Additional Language support is provided where required. The campus sits on a site with Queen Mary's Library at its heart, the Junior School in St Katharines Hall, a dedicated outdoor classroom, an outdoor amphitheatre, and the St Leonards Croft. On-site boarding includes refurbished houses and Priorsgate Apartments. Facilities cover grass fields, all-weather pitches, squash courts, a 25m pool, a gym, and a Golf Academy linked with St Andrews Links. The 150th anniversary will be celebrated in 2027 worldwide.
St Leonards School, St Andrews, Fife, KY16 9QJ
St Leonards School has 550 pupils, instruction in English.
Annual tuition at St Leonards School ranges from GBP 12,240 to GBP 23,795 for 2026/27.
St Leonards School teaches IB (PYP), IB (MYP), IB (DP), IBCP (International Baccalaureate Career-related Programme), British Curriculum, Cambridge IGCSE for students aged 4 to 18.