Are you looking for an independent school in Scotland? There are more than 50 independent private schools in Scotland, including day and boarding schools, boys' schools, girls' schools, prep schools, senior schools and sixth forms.
You will find the schools listed at the bottom of this page with basic directory information; you can use the filters to narrow your search, and find schools near you with our postcode search.
You can search by area: Aberdeen, Aberdeenshire, Angus, Argyll & Bute, Borders, Clackmannashire, Dundee, East Lothian, Edinburgh, Fife, Glasgow, Moray, Glasgow, Moray, Perth & Kinross, Perthshire, Renfrewshire, South Ayrshire, South Lanarkshire, and Stirling.
Click on a school's name for more information. Those schools with full profiles appear at the top of the listings in highlighted panels. Some schools provide links to their social media and you can also watch school videos
If you are looking for independent special needs schools in Scotland please visit our sister website www.specialneedsguide.co.uk.
Elsewhere on www.schoolsearch.co.uk, you can also read latest news and feature articles from schools, organisations and leading figures in the independent school sector, check open days, get in touch with independent school associations, read about examinations and qualifications and gain help with finding school fees.
These search results are from www.schoolsearch.co.uk, the online guide to independent schools in the UK, in partnership with John Catt's Which School? guidebook, and John Catt's Preparatory Schools. We hope you find the perfect school for your child!
If you have any further questions or enquiries about independent education or a particular independent school, please get in touch with us at enquiries@johncatt.com.
Edinburgh Road,
Perth,
PH2 8PS,
Perth & Kinross
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Read more about Craigclowan Preparatory School
10 Stafford Street,
Helensburgh,
G84 9JX,
Argyll & Bute
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about Lomond School
294 Colinton Road,
Edinburgh,
EH13 0PU
Boys, Boarding, Day, Preparatory, Senior, Sixth Form.
Read more about Merchiston Castle School
The Pends,
St Andrews,
KY16 9QJ,
Fife
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Read more about St Leonards School
Forgandenny,
Perth,
PH2 9EG,
Perth & Kinross
Co-educational, Boarding, Day, Senior, Sixth Form.
Read more about Strathallan School
17-23 Queen's Road,
Aberdeen,
AB15 4PB
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Crieff,
PH7 4EX,
Perth & Kinross
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
Sandringham Avenue,
Newton Mearns,
Glasgow,
G77 5DU
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
45 Gamekeeper’s Road,
Edinburgh,
EH4 6HU
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
31 Ardgowan Square,
Greenock,
PA16 8NJ,
Renfrewshire
Co-educational, Day, Pre-Preparatory, Preparatory, Senior.
Newbridge,
Edinburgh,
EH28 8LQ
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Dollar,
FK14 7DU,
Clackmannanshire
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Clovenside Road,
Forres,
IV36 2RD,
Moray
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior.
60-64 Spylaw Road,
Edinburgh,
EH10 5BR
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Fernbrae Avenue,
Burnside, Rutherglen,
Glasgow,
G73 4SG
Girls, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Carrington Road,
Edinburgh,
EH4 1QX
Co-educational, Boarding, Day, Senior, Sixth Form.
Lauriston Place,
Edinburgh,
EH3 9EQ
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
69-71 Colinton Road,
Edinburgh,
EH10 5EG
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Glenalmond,
Perth,
PH1 3RY,
Perth & Kinross
Co-educational, Boarding, Day, Senior, Sixth Form.
Elgin,
IV30 5RF,
Moray
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Bothwell Road,
Hamilton,
ML3 0AY,
South Lanarkshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Euclid Crescent,
Dundee,
DD1 1HU
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
21 Beaton Road,
Glasgow,
G41 4NW
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
33 Kirklee Road,
Glasgow,
G12 0SW
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Bridge of Earn,
Perth,
PH2 9BQ,
Perth & Kinross
Girls, Boarding, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Brotherton Castle,
Johnshaven,
Montrose,
DD10 0HN,
Angus
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
North Esk Lodge,
1 North High Street,
Musselburgh,
EH21 6JA,
East Lothian
Co-educational, Boarding, Day, Pre-Preparatory, Preparatory.
Pinkie House,
Linkfield Road,
Musselburgh,
EH21 7AF,
East Lothian
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Crieff,
PH7 3AN,
Perth & Kinross
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Schoolhill,
Aberdeen,
AB10 1FE
Co-educational, Day, Pre-Preparatory, Preparatory, Senior, Sixth Form.
45 Hill Street,
Glasgow,
G3 6RJ
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Duchal Road,
Kilmacolm,
PA13 4AU,
Renfrewshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Garscube Terrace,
Edinburgh,
EH12 6BG
Girls, Boarding, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
17 Albyn Place,
Aberdeen,
AB10 1RU
Girls, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Coates Hall,
25 Grosvenor Crescent,
Edinburgh,
EH12 5EL
Co-educational, Boarding, Day, Preparatory, Senior, Sixth Form.
Abbey Park,
Melrose,
TD6 9LN,
Borders
Co-educational, Boarding, Day, Nursery, Pre-Preparatory, Preparatory.
Queensferry Road,
Edinburgh,
EH4 3EZ
Boys, Boarding, Day, Senior, Sixth Form.
West Road,
Haddington,
EH41 3RD,
East Lothian
Co-educational, Day, Pre-Preparatory, Preparatory.
42 Henderson Row,
Edinburgh,
EH3 5BL
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Colebrooke Street,
Kelvinbridge,
Glasgow,
G12 8HE
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
54 Newlands Road,
Newlands,
Glasgow,
G43 2JG
Co-educational, Day, Nursery, Pre-Preparatory.
Mugdock Road,
Milngavie,
G62 8NP,
Glasgow
Co-educational, Day, Nursery, Pre-Preparatory.
637 Crow Road,
Glasgow,
G13 1PL
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Pitfodels House, North Deeside Road,
Pitfodels, Cults,
Aberdeen,
AB15 9PN
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.
Queensferry Road,
Edinburgh,
EH4 3EZ
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory.
Carleton Turrets,
Ayr,
KA7 2XH,
South Ayrshire
Co-educational, Day, Nursery, Pre-Preparatory, Preparatory, Senior, Sixth Form.