Discover Britain's leading independent schools

Independent schools in Scotland

Are you searching for the best school for your child in Scotland? Discover independent pre-prep, prep and senior schools in Scotland around Edinburgh, Perth, Glasgow, Dundee, Aberdeen and St Andrews.

Private schools in Scotland
Photo: iStock.com/theasis

Scroll right to see all the details about the schools below, including size and type.

Albyn School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 700 to 1,000 pupils

    Ardvreck School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • Boarding
  • 100 to 200 pupils

    Belhaven Hill School
  • Prep
  • Coed
  • Day
  • Boarding
  • 100 to 200 pupils

    Cargilfield Preparatory School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • Boarding
  • 200 to 400 pupils

    Craigclowan Preparatory School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • 200 to 400 pupils

    Dollar Academy
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • Over 1,000 pupils

    ESMS Junior School
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • Over 1,000 pupils

    Fernhill School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 200 to 400 pupils

    Fettes College
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    George Heriot's School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    George Watson's College
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    Glenalmond College
  • Senior
  • Coed
  • Day
  • Boarding
  • 200 to 400 pupils

    Gordonstoun School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 400 to 700 pupils

    Hamilton College
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 400 to 700 pupils

    High School of Dundee
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 700 to 1,000 pupils

    High School of Glasgow
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 700 to 1,000 pupils

    Hutchesons' Grammar School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    Kelvinside Academy
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 400 to 700 pupils

    Kilgraston School
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • Boarding
  • 200 to 400 pupils

    Lathallan School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 100 to 200 pupils

    Lomond School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 200 to 400 pupils

    Loretto School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 400 to 700 pupils

    Merchiston Castle School
  • Prep
  • Senior
  • Boys
  • Day
  • Boarding
  • 200 to 400 pupils

    Morrison's Academy
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 400 to 700 pupils

    Robert Gordon's College
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    St Aloysius' College
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 700 to 1,000 pupils

    St Columba's School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • 400 to 700 pupils

    St George's, Edinburgh
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • Boarding
  • 700 to 1,000 pupils

    St Leonards School
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 400 to 700 pupils

    St Margaret's School for Girls
  • Pre-Prep
  • Prep
  • Senior
  • Girls
  • Day
  • 200 to 400 pupils

    St Mary's School Melrose
  • Pre-Prep
  • Prep
  • Coed
  • Day
  • Boarding
  • 100 to 200 pupils

    Stewart's Melville College
  • Senior
  • Coed
  • Day
  • Boarding
  • 700 to 1,000 pupils

    Strathallan School
  • Prep
  • Senior
  • Coed
  • Day
  • Boarding
  • 400 to 700 pupils

    The Edinburgh Academy
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    The Glasgow Academy
  • Pre-Prep
  • Prep
  • Senior
  • Coed
  • Day
  • Over 1,000 pupils

    The Mary Erskine School
  • Senior
  • Girls
  • Day
  • Boarding
  • 700 to 1,000 pupils