Skip to main content

The Highland Council Headquarters
Glenurquhart Road
Inverness
Highland
IV3 5NX

Website: The Highland Council

Telephone: 01349 886606

Visit The Highland Council for State Primary School admission information for pupils starting at either:

  • A Primary or First school at the beginning of the reception year
  • A Junior school at the beginning of Year 3

Or Secondary State School admissions for pupils starting at either:

  • a Secondary school at the beginning of Year 7
  • an Upper school at the beginning of Year 9

State school admissions in England are regulated by the Schools Admissions Code, and schools must play fair, ensuring their admissions policy is not only fair but also transparent. Parents must play fair too: schools and local authorities are wising up on parental attempts to circumvent the code, and hundreds of school places are withdrawn every year, sometimes after the child has started school. read more

The Good Schools Guide Education Consultants now offers a specific service for parents who want advice on state school places: visit State School Service.


Schools in The Highland Council

Primary State Schools

Abernethy Primary School, Nethybridge, PH25 3ED. A state school for boys and girls aged from 3 to 12.

Achfary Primary School, by Lairg, by Lairg, IV27 4PQ. A state school for boys and girls aged from 3 to 11.

Achiltibuie Primary School, Achiltibuie, Ullapool, IV26 2YG. A state school for boys and girls aged from 3 to 12.

Aldourie Primary School, Aldourie, By Inverness, IV2 6DP. A state school for boys and girls aged from 3 to 12.

Altnaharra Primary School, By Lairg, IV27 4UE. A state school for boys and girls aged from 3 to 12.

Alvie Primary School, Kincraig, Kingussie, PH21 1ND. A state school for boys and girls aged from 3 to 12.

Ardersier Primary School, Ardersier, IV2 7SW. A state school for boys and girls aged from 3 to 12.

Ardross Primary School, Ardross, Alness, IV17 0XW. A state school for boys and girls aged from 3 to 12.

Ballachulish Primary School, Ballachulish, PH49 4JS. A state school for boys and girls aged from 3 to 12.

Balnain Primary School, Inverness, IV63 6TJ. A state school for boys and girls aged from 3 to 12.

Banavie Primary School, Tomonie, Fort William, PH33 7LX. A state school for boys and girls aged from 3 to 12.

Bishop Eden Primary School, 73 King Street, Inverness, IV3 5HX. A state school for boys and girls aged from 3 to 12.

Bower Primary School, Bowermadden, By Wick, CAITHNESS, KW1 4TT. A state school for boys and girls aged from 3 to 12.

Broadford Primary School, Broadford, Isle Of Skye, IV49 9AQ. A state school for boys and girls aged from 3 to 12.

Bualnaluib Primary School, Aultbea, Achnasheen, IV22 2JH. A state school for boys and girls aged from 3 to 12.

Canisbay Primary School, Canisbay, Wick, KW1 4YH. A state school for boys and girls aged from 3 to 12.

Caol Primary School, Glenkingie Street, Fort William, PH33 7DP. A state school for boys and girls aged from 3 to 12.

Carrbridge Primary, Main Road, Carrbridge, PH23 3AS. A state school for boys and girls aged from 3 to 12.

Cromarty Primary School, Braehead, Cromarty, IV11 8XR. A state school for boys and girls aged from 3 to 12.

Crossroads Primary School, Dunnet, Thurso, KW14 8XP. A state school for boys and girls aged from 3 to 12.

Crown Primary School, Kingsmills Road, Inverness, IV2 3JT. A state school for boys and girls aged from 3 to 12.

Culbokie Primary School, Culbokie, Dingwall, IV7 8JH. A state school for boys and girls aged from 3 to 12.

Daviot Primary School, Daviot, Inverness, IV2 5XL. A state school for boys and girls aged from 3 to 12.

Deshar Primary School, Deshar Road, Boat of Garten, INVERNESS-SHIRE, PH24 3BU. A state school for boys and girls aged from 3 to 12.

Drakies Primary School, Drumossie Avenue, Inverness, IV2 3SG. A state school for boys and girls aged from 3 to 12.

Dunbeath Primary School, Dunbeath, KW6 6ED. A state school for boys and girls aged from 3 to 12.

Dunvegan Primary School, Dunvegan, Isle Of Skye, IV55 8GT. A state school for boys and girls aged from 3 to 12.

Durness Primary School, Durness, by Lairg, IV27 4PN. A state school for boys and girls aged from 3 to 12.

Duror Primary School, Appin, Argyll, PA38 4BW. A state school for boys and girls aged from 3 to 12.

Elgol Primary School, Broadford, Isle Of Skye, IV49 9BJ. A state school for boys and girls aged from 3 to 12.

Ferintosh Primary School, Ferintosh, Easter Kinkell, DINGWALL, IV7 8HZ. A state school for boys and girls aged from 3 to 12.

Fort William Primary School, Achintore Road, Fort William, Fort William, PH33 6RQ. A state school for boys and girls aged from 5 to 11.

Foyers Primary School, Foyers, IV2 6XU. A state school for boys and girls aged from 3 to 12.

Gledfield Primary School, Ardgay, IV24 3BN. A state school for boys and girls aged from 3 to 12.

Glencoe Primary School, Ballachulish, Glencoe, PH49 4HR. A state school for boys and girls aged from 3 to 12.

Glenurquhart Primary School, Drumnadrochit, IV63 6UG. A state school for boys and girls aged from 3 to 12.

Halkirk Primary School, Halkirk, KW12 6YN. A state school for boys and girls aged from 3 to 12.

Hill of Fearn Primary School, Rhynie Road, Fearn, IV20 1SU. A state school for boys and girls aged from 3 to 12.

Inver Primary School, Inver, Tain, IV20 1RX. A state school for boys and girls aged from 3 to 12.

Inverasdale Primary School, Inverasdale, Poolewe, Poolewe, IV22 2LR. A state school for boys and girls aged from 5 to 11.

Inverie Primary School, Inverie, By Mallaig, PH41 4PL. A state school for boys and girls aged from 3 to 12.

Inverlochy Primary School, Inverlochy, Fort William, PH33 6LS. A state school for boys and girls aged from 3 to 12.

Kinlochbervie Primary School, Manse Road, Kinlochbervie, LAIRG, IV27 4RA. A state school for boys and girls aged from 3 to 12.

Knockbreck Primary School - Dunvegan, Hallin, Dunvegan, ISLE OF SKYE, IV55 8GP. A state school for boys and girls aged from 3 to 12.

Lady Lovat Primary School, Morar, PH40 4PA. A state school for boys and girls aged from 3 to 12.

Loch Duich Primary School, Kyle Of Lochalsh, IV40 8HE. A state school for boys and girls aged from 3 to 12.

Lochaline Primary School, Lochaline, By Oban, PA34 5XT. A state school for boys and girls aged from 3 to 12.

Lochinver Primary School, Lochinver, By Lairg, IV27 4LH. A state school for boys and girls aged from 3 to 12.

Lochyside RC Primary School, Fort William, Fort William, PH33 7NX. A state school for boys and girls aged from 5 to 11.

Macdiarmid Primary School, Carbost, Skeabost Bridge, PORTREE ISLE OF SKYE, IV51 9PD. A state school for boys and girls aged from 3 to 12.

Merkinch Primary School, Telford Road, Inverness, IV3 8HY. A state school for boys and girls aged from 3 to 12.

Strathdearn Primary School, Tomatin, by Inverness, IV13 7YN. A state school for boys and girls aged from 3 to 12.

Mulbuie Primary School, Muir Of Ord, IV6 7RB. A state school for boys and girls aged from 3 to 12.

Munlochy Primary School, 56 Millbank Road, Munlochy, IV8 8NL. A state school for boys and girls aged from 3 to 12.

Newmore Primary School, Invergordon, IV18 0PG. A state school for boys and girls aged from 3 to 12.

Plockton Primary School, Plockton, IV52 8TW. A state school for boys and girls aged from 3 to 12.

Reay Primary School, Reay, Thurso, KW14 7RE. A state school for boys and girls aged from 3 to 12.

Rogart Primary School, Rogart, IV28 3XF. A state school for boys and girls aged from 3 to 12.

Roybridge Primary School, Roybridge, PH31 4AG. A state school for boys and girls aged from 3 to 12.

Scourie Primary School, Scourie, By Lairg, IV27 4TG. A state school for boys and girls aged from 3 to 12.

Stratherrick Primary School, Gorthleck, Inverness, IV2 6UJ. A state school for boys and girls aged from 3 to 12.

Strontian Primary School, By Acharacle, PH36 4JA. A state school for boys and girls aged from 3 to 12.

Tore Primary School, Tore, Muir Of Ord, IV6 7SA. A state school for boys and girls aged from 3 to 12.

Watten Primary School, Watten, by Wick, KW1 5YJ. A state school for boys and girls aged from 3 to 12.

Acharacle Primary School, Acharacle, Argyll, PH36 4JU. A state school for boys and girls aged from 3 to 12.

Applecross Primary School, Applecross, Strathcarron, ROSS-SHIRE, IV54 8LU. A state school for boys and girls aged from 3 to 12.

Ardgour Primary School, Ardgour, By Fort William, PH33 7AB. A state school for boys and girls aged from 3 to 12.

Arisaig Primary School, Arisaig, PH39 4NH. A state school for boys and girls aged from 3 to 12.

Auchtertyre Primary, Auchtertyre, Balmacara, KYLE OF LOCHALSH, IV40 8EG. A state school for boys and girls aged from 3 to 12.

Auldearn Primary School, Manse Road, Auldearn, NAIRN, IV12 5SX. A state school for boys and girls aged from 3 to 12.

Aviemore Primary School, Muirton, Aviemore, PH22 1SF. A state school for boys and girls aged from 3 to 12.

Avoch Primary School, Avoch, IV9 8PS. A state school for boys and girls aged from 3 to 12.

Badcaul Primary School, Dundonnell, Garve, IV23 2QY. A state school for boys and girls aged from 3 to 12.

Balloch Primary, Culloden Road, Balloch, INVERNESS, IV2 7HQ. A state school for boys and girls aged from 3 to 12.

Beauly Primary School, Croyard Road, Beauly, IV4 7DJ. A state school for boys and girls aged from 3 to 12.

Bonar Bridge Primary School, Ardgay, Sutherland, IV24 3AP. A state school for boys and girls aged from 3 to 12.

Bridgend Primary School, Ardross Road, Alness, IV17 0QA. A state school for boys and girls aged from 3 to 12.

Brora Primary School, Johnstone Place, Brora, SUTHERLAND, KW9 6PF. A state school for boys and girls aged from 3 to 12.

Cannich Bridge Primary School, Cannich, Beauly, INVERNESS-SHIRE, IV4 7LN. A state school for boys and girls aged from 3 to 12.

Carbost Primary School, Carbost, Isle Of Skye, IV47 8SR. A state school for boys and girls aged from 3 to 12.

Castletown Primary School, Castletown, Thurso, KW14 8UA. A state school for boys and girls aged from 3 to 12.

Cauldeen Primary School, Mackay Road, Inverness, IV2 4HZ. A state school for boys and girls aged from 3 to 12.

Cawdor Primary School, Cawdor, Nairn, IV12 5XZ. A state school for boys and girls aged from 3 to 12.

Central Primary School, Kenneth Street, Inverness, IV3 5DW. A state school for boys and girls aged from 3 to 12.

Conon Primary School, Leanaig Road, Conon Bridge, Conon Bridge, IV7 8BE. A state school for boys and girls aged from 3 to 11.

Coulhill Primary School, Alness, Ross-shire, IV17 0RD. A state school for boys and girls aged from 3 to 12.

Cradlehall Primary School, Westhill, Inverness, IV2 5DB. A state school for boys and girls aged from 3 to 12.

Craighill Primary School, Craighill Terrace, Tain, IV19 1EU. A state school for boys and girls aged from 3 to 12.

Croy Primary School, Croy, Inverness, IV2 5PG. A state school for boys and girls aged from 3 to 12.

Dalneigh Primary School, St Ninian Drive, Inverness, IV3 5AU. A state school for boys and girls aged from 3 to 12.

Dalwhinnie Primary School, Dalwhinnie, Dalwhinnie, PH19 1AB. A state school for boys and girls aged from 5 to 11.

Dingwall Primary School, Ross Avenue, Dingwall, IV15 9UU. A state school for boys and girls aged from 3 to 12.

Dochgarroch Primary School, Dochgarroch, Inverness, IV3 8JG. A state school for boys and girls aged from 3 to 12.

Dornoch Primary, Evelix Road, Dornoch, SUTHERLAND, IV25 3HR. A state school for boys and girls aged from 3 to 12.

Duncan Forbes Primary School, Keppoch Road, Culloden, INVERNESS, IV2 7NY. A state school for boys and girls aged from 3 to 12.

Edderton Primary School, Edderton, Tain, IV19 1LF. A state school for boys and girls aged from 3 to 12.

Edinbane Primary School, By Portree, Isle Of Skye, IV51 9PW. A state school for boys and girls aged from 3 to 12.

Eigg Primary School, Isle Of Eigg, PH42 4RL. A state school for boys and girls aged from 3 to 12.

Farr Primary School - Inverness, Farr, Inverness, IV2 6XJ. A state school for boys and girls aged from 3 to 12.

Fort William RC Primary, Fassifern Road, Fort William, Fort William, PH33 6BD. A state school for boys and girls aged from 3 to 11.

Gairloch Primary School, Auchtercairn, Gairloch, IV21 2BP. A state school for boys and girls aged from 3 to 12.

Gergask Primary School, Laggan Bridge, Newtonmore, INVERNESS-SHIRE, PH20 1AH. A state school for boys and girls aged from 3 to 12.

Glenelg Primary School, By Kyle, IV40 8LA. A state school for boys and girls aged from 3 to 12.

Golspie Primary School, Golspie, Sutherland, KW10 6RW. A state school for boys and girls aged from 3 to 12.

Grantown Primary School, South Street, Grantown-on-Spey, PH26 3HZ. A state school for boys and girls aged from 3 to 12.

Helmsdale Primary School, Helmsdale, Sutherland, KW8 6JW. A state school for boys and girls aged from 3 to 12.

Hillhead Primary School, Willowbank, Wick, Wick, KW1 4PE. A state school for boys and girls aged from 3 to 11.

Hilton Primary School, Temple Crescent, Inverness, IV2 4TP. A state school for boys and girls aged from 3 to 12.

Hilton of Cadboll Primary School, Hilton, Fearn, TAIN, IV20 1XR. A state school for boys and girls aged from 3 to 12.

Holm Primary School, Stratherrick Road, Inverness, IV2 4YL. A state school for boys and girls aged from 3 to 12.

Invergarry Primary School, Invergarry, PH35 4HG. A state school for boys and girls aged from 3 to 12.

Keiss Primary School, Keiss, Wick, CAITHNESS, KW1 4XB. A state school for boys and girls aged from 3 to 12.

Kilchoan Primary School, Kilchoan, Acharacle, PH36 4LH. A state school for boys and girls aged from 3 to 12.

Kilchuimen Primary School, Station Road, Fort Augustus, INVERNESS-SHIRE, PH32 4DL. A state school for boys and girls aged from 3 to 12.

Spean Bridge Primary School, Spean Bridge, PH34 4EU. A state school for boys and girls aged from 3 to 12.

Kilmuir Primary School, Portree, Isle Of Skye, IV51 9UB. A state school for boys and girls aged from 3 to 12.

Kiltearn Primary School, Drummond Road, Evanton, IV16 9UT. A state school for boys and girls aged from 3 to 12.

Kinbrace Primary School, Kinbrace, Kinbrace, KW11 6UB. A state school for boys and girls aged from 3 to 11.

Kingussie Primary School, Station Road, Kingussie, PH21 1EN. A state school for boys and girls aged from 3 to 12.

Kinlochewe Primary School, Kinlochewe, Achnasheen, ROSS-SHIRE, IV22 2PA. A state school for boys and girls aged from 3 to 12.

Kinlochleven Primary School, Kinlochleven, PH50 4QE. A state school for boys and girls aged from 3 to 12.

Kinmylies Primary School, Assynt Road, Inverness, IV3 8PB. A state school for boys and girls aged from 3 to 12.

Kirkhill Primary School, St Mary's Road, Kirkhill, INVERNESS-SHIRE, IV5 7NX. A state school for boys and girls aged from 3 to 12.

Knockbreck Primary School - Tain, Tain, IV19 1BL. A state school for boys and girls aged from 3 to 12.

Kyle Primary School, Kyle Of Lochalsh, IV40 8LG. A state school for boys and girls aged from 3 to 12.

Kyleakin Primary School, Kyleakin, Isle Of Skye, IV41 8PH. A state school for boys and girls aged from 3 to 12.

Lairg Primary School, Lairg, IV27 4DD. A state school for boys and girls aged from 3 to 12.

Lochardil Primary School, Lochardil Road, Inverness, IV2 4LB. A state school for boys and girls aged from 3 to 12.

Lochcarron Primary School, Strathcarron, IV54 8YS. A state school for boys and girls aged from 3 to 12.

Lybster Primary School, Lybster, Wick, KW3 6BJ. A state school for boys and girls aged from 3 to 12.

Mallaig Primary School, Mallaig, PH41 4QX. A state school for boys and girls aged from 3 to 12.

Marybank Primary School, Urray, Muir Of Ord, IV6 7UN. A state school for boys and girls aged from 3 to 12.

Maryburgh Primary School, Hood Street, Maryburgh, Dingwall, Dingwall, IV7 8EB. A state school for boys and girls aged from 3 to 11.

Melvich Primary School, By Thurso, KW14 7YL. A state school for boys and girls aged from 3 to 12.

Millbank Primary School, Millbank Crescent, Nairn, IV12 4QB. A state school for boys and girls aged from 3 to 12.

Miller Academy Primary School, Princes Street, Thurso, KW14 7DH. A state school for boys and girls aged from 3 to 12.

Milton Primary School, Kildary, Invergordon, IV18 0PX. A state school for boys and girls aged from 3 to 12.

Mount Pleasant Primary School, Castletown Road, Thurso, KW14 8HL. A state school for boys and girls aged from 3 to 12.

Muck Primary School, Isle Of Muck, PH41 2RP. A state school for boys and girls aged from 3 to 12.

Muirtown Primary School, King Brude Road, Inverness, IV3 8LU. A state school for boys and girls aged from 3 to 12.

Newtonmore Primary School, 7 Main Street, Newtonmore, PH20 1DN. A state school for boys and girls aged from 3 to 12.

North Kessock Primary School, North Kessock, Ferry Brae, IV1 3WX. A state school for boys and girls aged from 3 to 12.

North Primary School, Girnigoe Street, Wick, Wick, KW1 4DT. A state school for boys and girls aged from 3 to 11.

Obsdale Primary School, Alness, Ross-Shire, IV17 0TP. A state school for boys and girls aged from 3 to 12.

Park Primary School, Albany Road, Invergordon, IV18 0HA. A state school for boys and girls aged from 3 to 12.

Pennyland Primary School, Trostan Road, Thurso, KW14 7NY. A state school for boys and girls aged from 3 to 12.

Poolewe Primary School, Poolewe, Achnasheen, IV22 2LA. A state school for boys and girls aged from 3 to 12.

Portree Primary, Blaven Road, Portree, IV51 9PH. A state school for boys and girls aged from 3 to 12.

Pulteneytown Academy Primary, Seaforth Avenue, Wick, KW1 5ND. A state school for boys and girls aged from 3 to 11.

Raasay Primary School, Isle Of Raasay, By Kyle, IV40 8PB. A state school for boys and girls aged from 3 to 12.

Raigmore Primary School, King Duncan's Road, Inverness, IV2 3UG. A state school for boys and girls aged from 3 to 12.

Rosebank Primary School, Academy Street, Nairn, IV12 4RB. A state school for boys and girls aged from 3 to 12.

Rosehall Primary School, Altas, By Lairg, IV27 4EU. A state school for boys and girls aged from 3 to 12.

Rum Primary School, Isle Of Rum, PH43 4RR. A state school for boys and girls aged from 3 to 12.

Scoraig School, Scoraig, Dundonnell, GARVE, IV23 2RE. A state school for boys and girls aged from 3 to 12.

Shieldaig Primary School, Shieldaig, Strathcarron, IV54 8XN. A state school for boys and girls aged from 3 to 12.

Bun-Sgoil Shleite, Teangue, SLEAT, ISLE OF SKYE, IV44 8RF. A state school for boys and girls aged from 3 to 12.

Smithton Primary School, Smithton, Inverness, IV2 7PD. A state school for boys and girls aged from 3 to 12.

South Lodge Primary School, Castle Road, Invergordon, ROSS-SHIRE, IV18 0LW. A state school for boys and girls aged from 3 to 12.

South Primary School, Roxburgh Road, Wick, Wick, KW1 5HP. A state school for boys and girls aged from 3 to 11.

St Bride's Primary School, Onich, Fort William, PH33 6SA. A state school for boys and girls aged from 3 to 12.

St Joseph's RC Primary, King Street, Inverness, IV3 5DG. A state school for boys and girls aged from 3 to 12.

Staffin Primary School, Staffin, Isle Of Skye, IV51 9JX. A state school for boys and girls aged from 3 to 12.

Stoer Primary School, By Lairg, Sutherland, Sutherland, IV27 4JE. A state school for boys and girls aged from 3 to 11.

Strathconon Primary School, Strathconon, Muir Of Ord, IV6 7QQ. A state school for boys and girls aged from 3 to 12.

Strathgarve Primary School, Garve, IV23 2PR. A state school for boys and girls aged from 3 to 12.

Struan Primary School, Struan, Isle Of Skye, IV56 8FB. A state school for boys and girls aged from 3 to 12.

Tarbat Old Primary School, Tarbatness Road, Portmahomack, IV20 1YA. A state school for boys and girls aged from 3 to 12.

Tarradale Primary School, Black Isle Road, Muir of Ord, IV6 7UL. A state school for boys and girls aged from 3 to 12.

Teanassie Primary School, By Beauly, IV4 7AE. A state school for boys and girls aged from 3 to 12.

Thrumster Primary School, Thrumster, Wick, KW1 5TR. A state school for boys and girls aged from 3 to 12.

Tomnacross Primary School, Kiltarlity, Beauly, IV4 7HW. A state school for boys and girls aged from 3 to 12.

Tongue Primary School, By Lairg, Sutherland, IV27 4XL. A state school for boys and girls aged from 3 to 12.

Torridon Primary School, Fasaig, Torridon, Achnasheen, Achnasheen, IV22 2EZ. A state school for girls aged from 3 to 11.

Ullapool Primary School, Quay Street, Ullapool, IV26 2UE. A state school for boys and girls aged from 3 to 12.

Upper Achintore Primary, Zetland Avenue, Fort William, Fort William, PH33 6LL. A state school for boys and girls aged from 3 to 11.

Farr Primary School - Bettyhill, Bettyhill, By Thurso, KW14 7SS. A state school for boys and girls aged from 3 to 12.

Bun-sgoil Ghaidhlig Inbhir Nis, Inverness, IV2 6BA. A state school for boys and girls aged from 3 to 12.

Resolis Primary School, Balblair, Dingwall, IV7 8LJ. A state school for boys and girls aged from 3 to 12.

Inshes Primary School, Inshes Road, Inverness, IV2 3RF. A state school for boys and girls aged from 3 to 12.

Strathpeffer Primary School, Strathpeffer, IV14 9AG. A state school for boys and girls aged from 3 to 12.

Caithness Early Years Autism Centre, c/o Pulteneytown Academy, Seaforth Avenue, Wick, KW1 5ND. A state school for boys and girls aged from 2 to 12.

Milton of Leys Primary School, Milton of Leys, Inverness, IV2 6HF. A state school for boys and girls aged from 3 to 12.

Ben Wyvis Primary School, Leanaig Road, Conon Bridge, IV7 8BE. A state school for boys and girls aged from 3 to 12.

Lundavra Primary School, Lundavra Road, Fort William, PH33 6JN. A state school for boys and girls aged from 3 to 12.

St Columba's RC Primary School, Glenkingie Street, Caol, FORT WILLIAM, PH33 7DP. A state school for boys and girls aged from 3 to 12.

Bun-sgoil Gh, Ardgour Road, Caol, FORT WILLIAM, PH33 7JE. A state school for boys and girls aged from 3 to 12.

Newton Park Primary, Seaforth Avenue, WICK, KW1 5ND. A state school for boys and girls aged from 3 to 12.

Noss primary school, Girnigoe Street, Wick, KW1 4DT. A state school for boys and girls aged from 3 to 12.

Secondary State Schools

Alness Academy, Alness, IV17 0UY. A state school for boys and girls aged from 12 to 18.

Charleston Academy, General Booth Road, Kinmylies, INVERNESS, IV3 5PG. A state school for boys and girls aged from 12 to 18.

Culloden Academy, Keppoch Road, Culloden, INVERNESS, IV2 7JZ. A state school for boys and girls aged from 12 to 18.

Dingwall Academy, Dingwall, IV15 9LT. A state school for boys and girls aged from 12 to 18.

Dornoch Academy, Evelix Road, Dornoch, SUTHERLAND, IV25 3HR. A state school for boys and girls aged from 12 to 18.

Fortrose Academy, Academy Street, Fortrose, ROSS-SHIRE, IV10 8TW. A state school for boys and girls aged from 12 to 18.

Gairloch High School, Achtercairn, Gairloch, IV21 2BP. A state school for boys and girls aged from 12 to 18.

Glen Urquhart High School, Pitkerrald Road, Drumnadrochit, IV63 6UG. A state school for boys and girls aged from 12 to 18.

Golspie High School, Golspie, KW10 6RF. A state school for boys and girls aged from 12 to 18.

Grantown Grammar School, Cromdale Road, Grantown-on-Spey, PH26 3HU. A state school for boys and girls aged from 12 to 18.

Invergordon Academy, Academy Road, Invergordon, IV18 0LD. A state school for boys and girls aged from 12 to 18.

Inverness High School, Montague Row, Inverness, IV3 5DZ. A state school for boys and girls aged from 12 to 18.

Inverness Royal Academy, Culduthel Road, Inverness, IV2 6RE. A state school for boys and girls aged from 12 to 18.

Kilchuimen Academy, Station Road, Fort Augustus, INVERNESS-SHIRE, PH32 4DL. A state school for boys and girls aged from 12 to 18.

Kingussie High School, Ruthven Road, Kingussie, PH21 1ES. A state school for boys and girls aged from 12 to 18.

Kinlochbervie High School, Manse Road, Kinlochbervie, IV27 4RG. A state school for boys and girls aged from 12 to 18.

Kinlochleven High School, Riverside Road, Kinlochleven, ARGYLL, PH50 4QH. A state school for boys and girls aged from 12 to 18.

Lochaber High School, Camaghael, Fort William, PH33 7ND. A state school for boys and girls aged from 12 to 18.

Mallaig High School, Mallaig, PH41 4RG. A state school for boys and girls aged from 12 to 18.

Millburn Academy, Diriebught Road, Inverness, IV2 3QR. A state school for boys and girls aged from 12 to 18.

Nairn Academy, Duncan Drive, Nairn, IV12 4RD. A state school for boys and girls aged from 12 to 18.

Plockton High School, Plockton, Ross-shire, IV52 8TF. A state school for boys and girls aged from 12 to 18.

Portree High School, Viewfield Road, Portree, ISLE OF SKYE, IV51 9ET. A state school for boys and girls aged from 12 to 18.

Tain Royal Academy, Scotsburn Road, Tain, IV19 1PS. A state school for boys and girls aged from 12 to 18.

Thurso High School, Ormlie Road, Thurso, KW14 7DS. A state school for boys and girls aged from 12 to 18.

Ullapool High School, Quay Street, Ullapool, IV26 2UN. A state school for boys and girls aged from 12 to 18.

Wick High School, West Banks Avenue, Wick, KW1 4LU. A state school for boys and girls aged from 12 to 18.

Farr High School, Bettyhill, By Thurso, KW14 7SP. A state school for boys and girls aged from 12 to 18.

Ardnamurchan High School, Drumnatorran, Strontian, ACHARCLE, PH36 4JA. A state school for boys and girls aged from 12 to 18.

Special State Schools

Drummond School, Drummond Road, Inverness, IV2 4NZ. A state special school for boys and girls aged from 3 to 18. Type of SEN provision: ASD - Autistic Spectrum Disorder; Has an entry in the Autism Services Directory.

St Clement's School, Tulloch Street, Dingwall, IV15 9JZ. A state special school for boys and girls aged from 3 to 18. Type of SEN provision: Has an entry in the Autism Services Directory.

St Duthus School, Academy Street, Tain, IV19 1ED. A state special school for boys and girls aged from 3 to 18. Type of SEN provision: Has an entry in the Autism Services Directory.

Black Isle Education Centre, Raddery, By Fortrose, ROSS-SHIRE, IV10 8SN. A state special school for boys and girls aged from 3 to 18.

Independent Schools

Moray Firth School, Petty East, Gollanfield, Inverness, IV2 7QP. An independent school for boys and girls aged from 5 to 18.

Independent Special Schools

Moray Firth School, Petty East, Gollanfield, Inverness, IV2 7QP. An independent school for boys and girls aged from 5 to 18.


Subscribe for instant access to in-depth reviews, data and catchment:

30000 Independent, state and special schools in our parent friendly interactive directory.
 School exam results by subject and performance GCSE, Alevel or equivalent.
 Which schools pupils come from and go onto.
 Honest, opinionated and fearless independent reviews of more than 1200+ schools.
Comprehensive catchment maps for English state schools inc. year of entry.
School data comparison by A/B weighted, relative success and popularity.
 Compare schools by qualities and results.
 Independent tutor company reviews.

Try before you buy - The Charter School Southwark

The Good Schools Guide subscription

For a limited time get one month's Good Schools Guide subscription free with any purchase of The Good Schools Guide to North or South London.

Your subscription will activate on checkout

The Good Schools Guide London South

The Good Schools Guide to North London

 GSG Blog >    In the news >

The Good Schools Guide newsletter

The Good Schools Guide Newsletter

Educational insight in your inbox. Sign up for our popular newsletters.

Heading for an open day? Make sure you’ve done your homework

 
 

For a limited time get one month's Good Schools Guide subscription free with any purchase of The Good Schools Guide London North or The Good Schools Guide London South.