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.

iStock.com/theasis
Scroll right to see all the details about the schools below, including type and location.

Featured Scotland private schools

Featured private schools in Wales

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

Scotland private schools

Scroll right to see all the details about the schools below, including type and location.
Albyn School
Day
Boys & Girls, 2-18
Aberdeen
Ardvreck School
Day & Boarding
Boys & Girls, 3-13
Crieff
Belhaven Hill School
Day & Boarding
Boys & Girls, 5-13
East Lothian
Cargilfield Preparatory School
Day & Boarding
Boys & Girls, 3-13
Edinburgh
Craigclowan Preparatory School
Day
Boys & Girls, 3-13
Perth
Dollar Academy
Day & Boarding
Boys & Girls, 5-18
Clackmannanshire
ESMS Junior School
Day
Boys & Girls, 3-11
Edinburgh
Fettes College
Day & Boarding
Boys & Girls, 7-18
Edinburgh
George Heriot's School
Day
Boys & Girls, 4-18
Edinburgh
George Watson's College
Day
Boys & Girls, 3-18
Edinburgh
Glenalmond College
Day & Boarding
Boys & Girls, 12-18
Perth
Gordonstoun School
Day & Boarding
Boys & Girls, 4-18
Moray
High School of Dundee
Day
Boys & Girls, 5-18
Dundee
High School of Glasgow
Day
Boys & Girls, 3-18
Glasgow
Hutchesons' Grammar School
Day
Boys & Girls, 5-18
Glasgow
Kelvinside Academy
Day
Boys & Girls, 3-18
Glasgow
Kilgraston School
Day & Boarding
Girls 5-18, Boys 5-12
Perthshire
Lomond School
Day & Boarding
Boys & Girls, 3-18
Argyll & Bute
Loretto School
Day & Boarding
Boys & Girls, 3-18
East Lothian
Merchiston Castle School
Day & Boarding
Boys, 7-18
Edinburgh
Morrison's Academy
Day
Boys & Girls, 2-18
Crieff
Robert Gordon's College
Day
Boys & Girls, 3-18
Aberdeen
St Aloysius' College
Day
Boys & Girls, 3-18
Glasgow
St Columba's School
Day
Boys & Girls, 3-18
Inverclyde
St George's, Edinburgh
Day & Boarding
Girls, 3-18
Edinburgh
St Leonards School
Day & Boarding
Boys & Girls, 5-18
St Andrews
St Margaret's School for Girls
Day
Girls 3-18, Boys 3-5
Aberdeen
St Mary's School Melrose
Day & Boarding
Boys & Girls, 2-13
Melrose
Stewart's Melville College
Day & Boarding
Boys & Girls, 12-18
Edinburgh
Strathallan School
Day & Boarding
Boys & Girls, 7-18
Perth
The Edinburgh Academy
Day
Boys & Girls, 2-18
Edinburgh
The Glasgow Academy
Day
Boys & Girls, 3-18
Glasgow
The Mary Erskine School
Day & Boarding
Girls, 12-18
Edinburgh

Private schools in Scotland

Scroll right to see all the details about the schools below, including type and location.
Albyn School
Day
Boys & Girls, 2-18
Aberdeen
Ardvreck School
Day & Boarding
Boys & Girls, 3-13
Crieff
Belhaven Hill School
Day & Boarding
Boys & Girls, 5-13
East Lothian
Cargilfield Preparatory School
Day & Boarding
Boys & Girls, 3-13
Edinburgh
Craigclowan Preparatory School
Day
Boys & Girls, 3-13
Perth
Dollar Academy
Day & Boarding
Boys & Girls, 5-18
Clackmannanshire
ESMS Junior School
Day
Boys & Girls, 3-11
Edinburgh
Fettes College
Day & Boarding
Boys & Girls, 7-18
Edinburgh
George Heriot's School
Day
Boys & Girls, 4-18
Edinburgh
George Watson's College
Day
Boys & Girls, 3-18
Edinburgh
Glenalmond College
Day & Boarding
Boys & Girls, 12-18
Perth
Gordonstoun School
Day & Boarding
Boys & Girls, 4-18
Moray
High School of Dundee
Day
Boys & Girls, 5-18
Dundee
High School of Glasgow
Day
Boys & Girls, 3-18
Glasgow
Hutchesons' Grammar School
Day
Boys & Girls, 5-18
Glasgow
Kelvinside Academy
Day
Boys & Girls, 3-18
Glasgow
Kilgraston School
Day & Boarding
Girls 5-18, Boys 5-12
Perthshire
Lomond School
Day & Boarding
Boys & Girls, 3-18
Argyll & Bute
Loretto School
Day & Boarding
Boys & Girls, 3-18
East Lothian
Merchiston Castle School
Day & Boarding
Boys, 7-18
Edinburgh
Morrison's Academy
Day
Boys & Girls, 2-18
Crieff
Robert Gordon's College
Day
Boys & Girls, 3-18
Aberdeen
St Aloysius' College
Day
Boys & Girls, 3-18
Glasgow
St Columba's School
Day
Boys & Girls, 3-18
Inverclyde
St George's, Edinburgh
Day & Boarding
Girls, 3-18
Edinburgh
St Leonards School
Day & Boarding
Boys & Girls, 5-18
St Andrews
St Margaret's School for Girls
Day
Girls 3-18, Boys 3-5
Aberdeen
St Mary's School Melrose
Day & Boarding
Boys & Girls, 2-13
Melrose
Stewart's Melville College
Day & Boarding
Boys & Girls, 12-18
Edinburgh
Strathallan School
Day & Boarding
Boys & Girls, 7-18
Perth
The Edinburgh Academy
Day
Boys & Girls, 2-18
Edinburgh
The Glasgow Academy
Day
Boys & Girls, 3-18
Glasgow
The Mary Erskine School
Day & Boarding
Girls, 12-18
Edinburgh

Other counties in the South East to explore

Search for private prep and senior schools from across the South East, including Berkshire, Buckinghamshire, East Sussex, Hampshire, Kent, Oxfordshire, Surrey and West Sussex.

Discover independent schools in the South East.

Other areas in London to explore

Search for private prep and senior schools from across Greater London, including East London and the City, North London, North West London, South East London, South West London and West London.

Discover London independent schools.

Other counties in the South West to explore

Search for private prep and senior schools from across the South West, including Bristol, Cornwall, Devon, Dorset, Gloucestershire, Somerset and Wiltshire.

Discover independent schools in the South West.

Other counties in the East of England of England to explore

Search for private prep and senior schools from across the East of England, including Bedfordshire, Cambridgeshire, Essex, Hertfordshire, Norfolk and Suffolk.

Discover independent schools in the East of England.

Other counties in the Midlands to explore

Search for private prep and senior schools from across the East and West Midlands, including Derbyshire, Herefordshire, Leicestershire, Lincolnshire, Northamptonshire, Nottinghamshire, Rutland, Shropshire, Staffordshire, Warwickshire, the West Midlands and Worcestershire.

Discover Midlands independent schools.

Other counties in the North of England of England to explore

Search for private prep and senior schools from across the North East, North West, Yorkshire and the Humber, including Cheshire, County Durham, Cumbria, Greater Manchester, Lancashire, Merseyside, Northumberland, Tyne & Wear and Yorkshire.

Discover independent schools in the North of England.

More schools to explore

Other regions to explore