School Guide
  • Parents
    • Log In
    • Upgrade
    • Write A School Review
    • Blog
    • Find your Local Education Authority
    • Top 200 Schools
    • Get Advice
    • Find A Tutor
    • Sign Up For Our Free Newsletter
    • When does my child start school?
  • Schools
    • Log In
    • Upload News & Photos - Free
    • Advertise
    • Claim Your Star Rating Badge
    • Top 200 Schools
  • Catchment
  • Leagues
  • Write A Review
  • FAQs
    • What is School Guide?
    • How do I upgrade?
    • How does School Guide rate schools?
    • What is included if I pay to unlock School Guide?
    • Can I buy an annual upgrade?
    • Where can parents find help to choose a school?
    • How do we access your School Guide API?
    • How do we partner with School Guide?
  • Log In

Primary and secondary school reviews for Highland, Scotland


Please choose an area within Highland, Scotland:

Abriachan
Achachork
Achalone
Achaphubuil
Achavandra Muir
Achgarve
Achiltibuie
Achininver
Achintee
Achintraid
Achmore
Achnacarry
Achrimsdale
Achterneed
Advie
Alcaig
Alisary
Alligin Shuas
Alness
Alvie
Anagach
Anancaun
Annishader
Aonachan
Applecross
Arabella
Ardachu
Ardaneaskan
Ardarroch
Ardcharnich
Ardchronie
Ardelve
Ardersier
Ardgay
Ardgayhill
Ardindrean
Ardintoul
Ardmair
Ardnagoine
Ardnagrask
Ardnarff
Ardroag
Ardross
Ardtreck
Ardullie
Arean
Armadale
Arnish
Artafallie
Attadale
Auchtertyre
Auldearn
Aultbea
Aultvaich
Avernish
Aviemore
Avoch
Backies
Badenscallie
Badicaul
Badluarach
Badninish
Badrallach
Balavil
Balbeg
Balblair
Balchraggan
Balgowan
Balintore
Balintraid
Ballachulish
Balleigh
Ballifeary
Balloch
Balmacara
Balmacara Square
Balmeanach
Balmore
Balnabruach
Balnabruich
Balnain
Balnapaling
Balvraid
Banavie
Bay
Beauly
Beechwood
Belladrum
Bernisdale
Big Sand
Bindal
Birichen
Bishop Kinkell
Blackfold
Blackhill
Blaich
Blain
Blairmore
Blarmachfoldach
Blarnalearoch
Bogallan
Bohenie
Bohuntine
Bohuntinville
Bonar Bridge
Borgue
Bracadale
Braefindon
Brenachie
Broadhaven
Brochel
Broomhill
Brora
Brunery
Bunarkaig
Bunchrew
Bundalloch
Bunree
Burrigill
Cabrich
Camaghael
Camastianavaig
Camault Muir
Camore
Camusterrach
Cannich
Cantraywood
Carbost
Caroy
Catlodge
Cawdor
Charleston
Clachaig
Clachnaharry
Clephanton
Clunes
Coillore
Conasta
Conon Bridge
Conordan
Cornhill
Corntown
Corran
Corrimony
Corry
Cove
Coylumbridge
Craig
Craigrory
Craigton
Crask
Cromarty
Cromdale
Crown
Croy
Cuidrach
Culbokie
Culburnie
Culcabock
Culcharry
Culduie
Cullicudden
Culloden
Dalchalm
Dalfaber
Dalmore
Dalneigh
Dalreavoch
Dalwhinnie
Deishar
Dell
Dingwall
Dochgarroch
Doll
Dores
Dornie
Dornoch
Doune
Dreggie
Droman
Druimarbin
Drumbuie
Drumchork
Drumguish
Drummuie
Drumnadrochit
Drumsmittal
Drumuie
Drumuillie
Drynie Park
Drynoch
Dublin
Duisky
Dulnain Bridge
Duncanston
Dundonnell
Durnamuck
Duthil
Eabost
East Brora
East Clyne
East Croachy
East Langwell
East Suisnish
Easter Ardross
Easter Boleskine
Easter Kinkell
Eilanreach
Ellan
Elphin
Embo
Erchless Castle
Errogie
Eskadale
Etteridge
Evelix
Eynort
Eyre
Faichem
Farraline
Fearn
Fearnbeg
Fearnmore
Feorlig
Ferness
Feshiebridge
Fettes
Firhill
Fisherton
Fiskavaig
Flashader
Fleuchary
Fort George
Fortrose
Foyers
Gaich
Gairloch
Galltair
Gedintailor
Gergask
Glackmore
Glaichbea
Glaick
Glasphein
Glencoe
Glengrasco
Glenmore
Glensanda
Golspie
Gordonbush
Gorstan
Greenland Mains
Grudie
Ham
Harlosh
Hartmount
Heatherfield
Heribost
Highbridge
Highland Boath
Hilton
Inchmore
Inchree
Insh
Inshes
Inver
Inveralligin
Inverarish
Inverdruie
Inverfarigaig
Invergordon
Inverinate
Inverlochy
Invermoriston
Inverness
Invershiel
Jemimaville
Keistle
Kenmore
Kensaleyre
Kerrow
Kilcoy
Kildary
Kildonan
Kilmonivaig
Kilmorack
Kiltarlity
Kinbeachie
Kincardine
Kincraig
Kingussie
Kinlocheil
Kinlochleven
Kinlochmore
Kinmylies
Kinveachy
Kirkhill
Kirkton
Knockan
Knockarthur
Knockbreck
Knockfarrel
Knott
Laggan
Lagganlia
Laide
Lair
Lamington
Langal
Leachkin
Lealt
Leanach
Leckmelm
Lentran
Letterewe
Letterfearn
Letters
Lewiston
Linnie
Little Rogart
Little Torboll
Little Town
Littleferry
Loandhu
Lochanhully
Lochardil
Lochcarron
Lochend
Lochside
Lochslin
Logie Hill
Londubh
Lonemore
Lower Arboll
Lower Diabaig
Lower Drummond
Lower Gledfield
Lower Ollach
Luib
Marybank
Maryburgh
Mayfield
Mellon Charles
Melvaig
Merkadale
Merkinch
Mial
Migdale
Millbank
Millcraig
Milnafua
Milton
Morangie
Mount High
Mountgerald
Mountpleasant
Moy Hall
Mugeary
Muie
Muirshearlich
Munlochy
Nairn
Nethertown
Nethy Bridge
New Mills
Newfield
Newmore
Newport
Newton
Newtonhill
Newtonmore
Nigg
Nigg Ferry
Nonikiln
North Ballachulish
North Erradale
Nostie
Oape
Obsdale Park
Onich
Opinan
Ormiscaig
Ose
Oskaig
Park Bernisdale
Peiness
Peinmore
Penifiler
Piperhill
Pitcalnie
Pittentrail
Poles
Polglass
Polmaily
Pool Crofts
Poolewe
Port Henderson
Portmahomack
Portneora
Portvasgo
Raddery
Raggra
Ratagan
Rearquhar
Redpoint
Reraig
Resolis
Rhicullen
Rhilochan
Rhiroy
Rhives
Rhue
Rockfield
Rogart
Romesdal
Rootfield
Rosemarkie
Rough Haugh
Ruisaurie
Ruthven
Rychraggan
Ryefield
Sallachy
Satran
Scoraig
Shandwick
Sluggan
Smithstown
Smithton
South Ballachulish
South Clunes
South Cuil
South Erradale
South Garvan
South Kessock
Soyal
Spean Bridge
Speybank
Speybridge
Spinningdale
Spittal
Strath
Strathcarron
Strathcoul
Strathpeffer
Stronaba
Strone
Struan
Struy
Swordale
Tain
Talisker
Talladale
Tirryside
Tolvah
Tomatin
Tomich
Tore
Torlundy
Tormore
Tornagrain
Torness
Toscaig
Tournaig
Tressady
Tullich Muir
Tulloch
Uigshader
Ullapool
Ullinish
Upper Diabaig
Upper Drummond
Upper Ollach
Uppertown
Vatten
Warse
West Langwell
Westerdale
Westford
Westhill
Whitebridge
Whiterow
Windhill

Find the best school for your child

  • API
  • Affiliates
  • Advertise
  • Catchment Maps
  • League Tables
  • Write A Review
  • FAQs
  • Terms & Conditions
  • Sitemap

24/7 Customer Service: [email protected]

facebook
twitter
insta
© 2013-2025 School Guide UK Ltd. By using this website you are accepting our use of cookies, read our Privacy Policy for more information.
Write your review
Thank you for your review!

Once logged in via Facebook,
you’ll be able to add your review

CONNECT WITH FACEBOOK

OR

Write your review, add your email and submit

Your rating:
 Receive updates and School Guide's A* newsletter

Review guidelines
  • Do explain who you are and your relationship to the school e.g. ‘I am a parent…’
  • Do back up your opinion with examples or clear reasons but, remember, it’s your opinion not fact.
  • Don’t use bad or aggressive language.
  • Don't go in to detail about specific staff or pupils. Individual complaints should be directed to the school.
  • Do go to the relevant authority is you have concerns about a serious issue such as bullying, drug abuse or bad management.
Read the full review guidelines and where to find help if you have serious concerns about a school.
We respect your privacy and never share your email address with the reviewed school or any third parties.
Please see our T&Cs and Privacy Policy for details of how we treat registered emails with TLC.
Please click on the link in the confirmation email sent to you. Your review is awaiting moderation and we will let you know when it is published. Our Moderation Prefects aim to do this within 24 hours.
EMAIL SENT

Another email has been sent to

Unlock The Rest Of The Data Now
We've Helped 20 Million Parents
  • See All Official School Data
  • View Catchment Area Maps
  • Access 2025 League Tables
  • Read Real Parent Reviews
  • Unlock 2025 Star Ratings
  • Easily Choose Your #1 School
£29.95
Per month