Under each LEA in this region you will see two links, one for the actual LEA web site and one listing all the schools within that LEA.
Each school shows the contact details for that school including address, telephone numbers, email and web site link if supplied. A picture of the school is also shown if supplied.
Abernethy Primary School - Information about Abernethy Primary School
Achaphubuil Primary School - Information about Achaphubuil Primary School
Acharacle Primary School - Information about Acharacle Primary School
Achfary Primary School - Information about Achfary Primary School
Achiltibuie Primary School - Information about Achiltibuie Primary School
Achnasheen Primary School - Information about Achnasheen Primary School
Aldourie Primary School - Information about Aldourie Primary School
Altnaharra Primary School - Information about Altnaharra Primary School
Alvie Primary School - Information about Alvie Primary School
Applecross Primary School - Information about Applecross Primary School
Ardersier Primary School - Information about Ardersier Primary School
Ardgour Primary School - Information about Ardgour Primary School
Ardross Primary School - Information about Ardross Primary School
Arisaig Primary School - Information about Arisaig Primary School
Auchtertyre Primary School - Information about Auchtertyre Primary School
Auldearn Primary School - Information about Auldearn Primary School
Aviemore Primary School - Information about Aviemore Primary School
Avoch Primary School - Information about Avoch Primary School
Badcaul Primary School - Information about Badcaul Primary School
Ballachulish Primary School - Information about Ballachulish Primary School
Balloch Primary School - Information about Balloch Primary School
Balnain Primary School - Information about Balnain Primary School
Banavie Primary School - Information about Banavie Primary School
Beauly Primary School - Information about Beauly Primary School
Bishop Eden Primary School - Information about Bishop Eden Primary School
Bonar Bridge Primary School - Information about Bonar Bridge Primary School
Borrodale Primary School - Information about Borrodale Primary School
Bower Primary School - Information about Bower Primary School
Bridgend Primary School - Information about Bridgend Primary School
Broadford Primary School - Information about Broadford Primary School
Brora Primary School - Information about Brora Primary School
Bualnaluib Primary School - Information about Bualnaluib Primary School
Buns-goil Ghaidhlig Inbhir Nis - Information about Buns-goil Ghaidhlig Inbhir Nis
Canisbay Primary School - Information about Canisbay Primary School
Canna Primary School - Information about Canna Primary School
Cannich Bridge Primary School - Information about Cannich Bridge Primary School
Caol Primary School - Information about Caol Primary School
Carbost Primary School - Information about Carbost Primary School
Carrbridge Primary School - Information about Carrbridge Primary School
Castletown Primary School - Information about Castletown Primary School
Cauldeen Primary School - Information about Cauldeen Primary School
Cawdor Primary School - Information about Cawdor Primary School
Central Primary School - Information about Central Primary School
Conon Primary School - Information about Conon Primary School
Coulhill Primary School - Information about Coulhill Primary School
Cradlehall Primary School - Information about Cradlehall Primary School
Craighill Primary School - Information about Craighill Primary School
Cromarty Primary School - Information about Cromarty Primary School
Crossroads Primary School - Information about Crossroads Primary School
Crown Primary School - Information about Crown Primary School
Croy Primary School - Information about Croy Primary School
Culbokie Primary School - Information about Culbokie Primary School
Cullicudden Primary School - Information about Cullicudden Primary School
Dalneigh Primary School - Information about Dalneigh Primary School
Dalwhinnie Primary School - Information about Dalwhinnie Primary School
Daviot Primary School - Information about Daviot Primary School
Deshar Primary School - Information about Deshar Primary School
Dingwall Primary School - Information about Dingwall Primary School
Dochgarroch Primary School - Information about Dochgarroch Primary School
Dornoch Primary School - Information about Dornoch Primary School
Drakies Primary School - Information about Drakies Primary School
Dunbeath Primary School - Information about Dunbeath Primary School
Duncan Forbes Primary School - Information about Duncan Forbes Primary School
Dunvegan Primary School - Information about Dunvegan Primary School
Durness Primary School - Information about Durness Primary School
Duror Primary School - Information about Duror Primary School
Edderton Primary School - Information about Edderton Primary School
Edinbane Primary School - Information about Edinbane Primary School
Eigg Primary School - Information about Eigg Primary School
Elgol Primary School - Information about Elgol Primary School
Farr High School - Information about Farr High School
Farr Primary School - Information about Farr Primary School
Ferintosh Primary School - Information about Ferintosh Primary School
Fort William Primary School - Information about Fort William Primary School
Fort William RC Primary School - Information about Fort William RC Primary School
Foyers Primary School - Information about Foyers Primary School
Gairloch Primary School - Information about Gairloch Primary School
Gergask Primary School - Information about Gergask Primary School
Gledfield Primary School - Information about Gledfield Primary School
Glencoe Primary School - Information about Glencoe Primary School
Glenelg Primary School - Information about Glenelg Primary School
Glenurquhart Primary School - Information about Glenurquhart Primary School
Golspie Primary School - Information about Golspie Primary School
Grantown Primary School - Information about Grantown Primary School
Halkirk Primary School - Information about Halkirk Primary School
Helmsdale Primary School - Information about Helmsdale Primary School
Hill of Fearn Primary School - Information about Hill of Fearn Primary School
Hillhead Primary School - Information about Hillhead Primary School
Hilton of Cadboll Primary School - Information about Hilton of Cadboll Primary School
Hilton Primary School - Information about Hilton Primary School
Holm Primary School - Information about Holm Primary School
Inshes Primary School - Information about Inshes Primary School
Inver Primary School - Information about Inver Primary School
Inverasdale Primary School - Information about Inverasdale Primary School
Invergarry Primary School - Information about Invergarry Primary School
Inverie Primary School - Information about Inverie Primary School
Inverlochy Primary School - Information about Inverlochy Primary School
Keiss Primary School - Information about Keiss Primary School
Kilchoan Primary School - Information about Kilchoan Primary School
Kilchuimen Primary School - Information about Kilchuimen Primary School
Kilmuir Primary School - Information about Kilmuir Primary School
Kiltearn Primary School - Information about Kiltearn Primary School
Kinbrace Primary School - Information about Kinbrace Primary School
Kingussie Primary School - Information about Kingussie Primary School
Kinlochbervie Primary School - Information about Kinlochbervie Primary School
Kinlochewe Primary School - Information about Kinlochewe Primary School
Kinlochleven Primary School - Information about Kinlochleven Primary School
Kinmylies Primary School - Information about Kinmylies Primary School
Kirkhill Primary School - Information about Kirkhill Primary School
Knockbreck Primary School - Information about Knockbreck Primary School
Kyle Primary School - Information about Kyle Primary School
Kyleakin Primary School - Information about Kyleakin Primary School
Lady Lovat Primary School - Information about Lady Lovat Primary School
Lairg Primary School - Information about Lairg Primary School
Loch Duich Primary School - Information about Loch Duich Primary School
Lochaline Primary School - Information about Lochaline Primary School
Lochardil Primary School - Information about Lochardil Primary School
Lochcarron Primary School - Information about Lochcarron Primary School
Lochinver Primary School - Information about Lochinver Primary School
Lochyside R.C. Primary School - Information about Lochyside R.C. Primary School
Lybster Primary School - Information about Lybster Primary School
MacDiarmid Primary School - Information about MacDiarmid Primary School
Mallaig Primary School - Information about Mallaig Primary School
Marybank Primary School - Information about Marybank Primary School
Maryburgh Primary School - Information about Maryburgh Primary School
Melvich Primary School - Information about Melvich Primary School
Merkinch Primary School - Information about Merkinch Primary School
Millbank Primary School - Information about Millbank Primary School
Miller Academy Primary School - Information about Miller Academy Primary School
Milton Primary School - Information about Milton Primary School
Moray Firth Primary School - Information about Moray Firth Primary School
Mount Pleasant Primary School - Information about Mount Pleasant Primary School
Muck Primary School - Information about Muck Primary School
Muirtown Primary School - Information about Muirtown Primary School
Mulbuie Primary School - Information about Mulbuie Primary School
Munlochy Primary School - Information about Munlochy Primary School
Newhall Primary School - Information about Newhall Primary School
Newmore Primary School - Information about Newmore Primary School
Newtonmore Primary School - Information about Newtonmore Primary School
North Kessock Primary School - Information about North Kessock Primary School
North Primary School - Information about North Primary School
Obsdale Primary School - Information about Obsdale Primary School
Park Primary School - Information about Park Primary School
Pennyland Primary School - Information about Pennyland Primary School
Plockton Primary School - Information about Plockton Primary School
Poolewe Primary School - Information about Poolewe Primary School
Portree Primary School - Information about Portree Primary School
Pulteneytown Academy Primary School - Information about Pulteneytown Academy Primary School
Raasay Primary School - Information about Raasay Primary School
Raigmore Primary School - Information about Raigmore Primary School
Reay Primary School - Information about Reay Primary School
Resolis Primary School - Information about Resolis Primary School
Rogart Primary School - Information about Rogart Primary School
Rosebank School - Information about Rosebank School
Rosehall Primary School - Information about Rosehall Primary School
Roybridge Primary School - Information about Roybridge Primary School
Rum Primary School - Information about Rum Primary School
Scoraig Primary School - Information about Scoraig Primary School
Scourie Primary School - Information about Scourie Primary School
Shieldaig Primary School - Information about Shieldaig Primary School
Sleat Primary School - Information about Sleat Primary School
Smithton Primary School - Information about Smithton Primary School
South Lodge Primary School - Information about South Lodge Primary School
South Primary School - Information about South Primary School
Spean Bridge Primary School - Information about Spean Bridge Primary School
St Bride's Primary School - Information about St Bride's Primary School
St Joseph's R.C.Primary School - Information about St Joseph's R.C.Primary School
Staffin Primary School - Information about Staffin Primary School
Stoer Primary School - Information about Stoer Primary School
Strathconon Primary School - Information about Strathconon Primary School
Strathdearn Primary School - Information about Strathdearn Primary School
Stratherrick Primary School - Information about Stratherrick Primary School
Strathgarve Primary School - Information about Strathgarve Primary School
Strathpeffer Primary School - Information about Strathpeffer Primary School
Strontian Primary School - Information about Strontian Primary School
Struan Primary School - Information about Struan Primary School
Tarbat Old Primary School - Information about Tarbat Old Primary School
Tarradale Primary School - Information about Tarradale Primary School
Teanassie Primary School - Information about Teanassie Primary School
Thrumster Primary School - Information about Thrumster Primary School
Tomnacross Primary School - Information about Tomnacross Primary School
Tongue Primary School - Information about Tongue Primary School
Tore Primary School - Information about Tore Primary School
Torridon Primary School - Information about Torridon Primary School
Uig Primary School - Information about Uig Primary School
Ullapool Primary School - Information about Ullapool Primary School
Upper Achintore Primary School - Information about Upper Achintore Primary School
Watten Primary School - Information about Watten Primary School