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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

Middle State Schools

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Secondary State Schools

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Special State Schools

Drummond School, Drummond Road, Inverness, IV2 4NZ. A state special school for boys and girls aged from 18 to 3.

St Clement's School, Tulloch Street, Dingwall, IV15 9JZ. A state special school for boys and girls aged from 18 to 3.

St Duthus School, Academy Street, Tain, IV19 1ED. A state special school for boys and girls aged from 18 to 3.

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

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:

Comprehensive catchment maps for English state schools inc. year of entry.
 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 1,100+ schools.
 Overall school performance by GCSE, Alevel or equivalent.
 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

 GSG Blog >    In the news >

Newsletter

The Good Schools Guide Newsletter

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

Stand by for some myth-busting from our SEN consultants

 


Just published - The Good Schools Guide 21st edition - 1200 schools fully reviewed and updated. Buy now