Primary schools in Highland – page 2
81 of 162 primary schools in Highland (Keiss Primary School to Watten Primary School). All types of school in Highland.
To enrol, contact the council’s education department or the school. You can also make a placing request for a school outside your catchment area. Council contacts: Highland in our council directory. Help with the steps: going back to school.
- Page 1
- Page 2
- Keiss Primary SchoolKeiss, Wick, Caithness, KW1 4XB01955 631269 · Website (new tab)Is this your school?
- Kilchoan Primary SchoolKilchoan, Acharacle, PH36 4LH01972 510258 · Website (new tab)Is this your school?
- Kilchuimen Primary SchoolStation Road, Fort Augustus, Inverness-Shire, PH32 4DL01320 366756 · Website (new tab)Is this your school?
- Kilmuir Primary SchoolPortree, Isle Of Skye, IV51 9UB01470 552271 · Website (new tab)Is this your school?
- Kiltearn Primary SchoolDrummond Road, Evanton, IV16 9UT01349 830568 · Website (new tab)Is this your school?
- Kingussie Primary SchoolStation Road, Kingussie, PH21 1EN01540 661354 · Website (new tab)Is this your school?
- Kinlochbervie Primary SchoolManse Road, Kinlochbervie, Lairg, IV27 4RG01971 521223 · Website (new tab)Is this your school?
- Kinlochleven Primary SchoolKinlochleven, PH50 4QG01855 832041 · Website (new tab)Is this your school?
- Kinmylies Primary SchoolAssynt Road, Inverness, IV3 8PB01463 239720 · Website (new tab)Is this your school?
- Kirkhill Primary SchoolSt Mary's Road, Kirkhill, Inverness-Shire, IV5 7NX01463 831543 · Website (new tab)Is this your school?
- Kyle Primary SchoolKyle Of Lochalsh, IV40 8LG01599 534194 · Website (new tab)Is this your school?
- Kyleakin Primary SchoolKyleakin, Isle Of Skye, IV41 8PH01599 534150 · Website (new tab)Is this your school?
- Lady Lovat Primary SchoolMorar, PH40 4PA01687 462127 · Website (new tab)Is this your school?
- Lairg Primary SchoolLairg, IV27 4DD01549 402345 · Website (new tab)Is this your school?
- Loch Duich Primary SchoolKyle Of Lochalsh, IV40 8HE01599 511379 · Website (new tab)Is this your school?
- Lochaline Primary SchoolLochaline, By Oban, PA80 5XT01967 421245 · Website (new tab)Is this your school?
- Lochardil Primary SchoolLochardil Road, Inverness, IV2 4LB01463 230250 · Website (new tab)Is this your school?
- Lochcarron Primary SchoolStrathcarron, IV54 8YS01520 722445 · Website (new tab)Is this your school?
- Lochinver Primary SchoolLochinver, By Lairg, IV27 4LF01571 844235 · Website (new tab)Is this your school?
- Lundavra Primary SchoolLundavra Road, Fort William, PH33 6JN01397 707362 · Website (new tab)Is this your school?
- Lybster Primary SchoolLybster, Wick, KW3 6BJ01593 721224 · Website (new tab)Is this your school?
- Macdiarmid Primary SchoolCarbost, Skeabost Bridge, Portree Isle Of Skye, IV51 9PD01470 532229 · Website (new tab)Is this your school?
- Mallaig Primary SchoolMallaig, PH41 4QX01687 462420 · Website (new tab)Is this your school?
- Marybank Primary SchoolUrray, Muir Of Ord, IV6 7UN01997 433320 · Website (new tab)Is this your school?
- Melvich Primary SchoolBy Thurso, KW14 7YL01641 531200 · Website (new tab)Is this your school?
- Merkinch Primary SchoolTelford Road, Inverness, IV3 8HY01463 232962 · Website (new tab)Is this your school?
- Millbank Primary SchoolMillbank Crescent, Nairn, IV12 4QB01667 452240 · Website (new tab)Is this your school?
- Miller Academy Primary SchoolPrinces Street, Thurso, KW14 7DH01847 892815 · Website (new tab)Is this your school?
- Milton of Leys Primary SchoolMilton of Leys, Inverness, IV2 6HF01463 773020 · Website (new tab)Is this your school?
- Milton Primary SchoolKildary, Invergordon, IV18 0PX01862 842537 · Website (new tab)Is this your school?
- Mount Pleasant Primary SchoolCastletown Road, Thurso, KW14 8HL01847 893419 · Website (new tab)Is this your school?
- Muck Primary SchoolIsle Of Muck, PH41 2RP01687 462367 · Website (new tab)Is this your school?
- Muirtown Primary SchoolKing Brude Road, Inverness, IV3 8LU01463 239537 · Website (new tab)Is this your school?
- Mulbuie Primary SchoolMuir Of Ord, IV6 7RB01349 861289 · Website (new tab)Is this your school?
- Munlochy Primary School56 Millbank Road, Munlochy, IV8 8NL01463 811489 · Website (new tab)Is this your school?
- Ness Castle Primary SchoolBrodie Road, Inverness, IV2 6FW01463 383600 · Website (new tab)Is this your school?
- Newmore Primary SchoolInvergordon, IV18 0PG01349 853300 · Website (new tab)Is this your school?
- Newton Park PrimarySeaforth Avenue, Wick, KW1 5ND01955 60 · Website (new tab)Is this your school?
- Newtonmore Primary School7 Main Street, Newtonmore, PH20 1DN01540 673252 · Website (new tab)Is this your school?
- North Kessock Primary SchoolNorth Kessock, Ferry Brae, IV1 3WX01463 731667 · Website (new tab)Is this your school?
- Noss primary schoolGirnigoe Street, Wick, KW1 4DT01955 609990 · Website (new tab)Is this your school?
- Obsdale Primary SchoolAlness, Ross-Shire, IV17 0TP01349 882860 · Website (new tab)Is this your school?
- Park Primary SchoolAlbany Road, Invergordon, IV18 0HA01349 852037 · Website (new tab)Is this your school?
- Pennyland Primary SchoolTrostan Road, Thurso, KW14 7NY01847 892661 · Website (new tab)Is this your school?
- Plockton Primary SchoolPlockton, IV52 8TW01599 544346 · Website (new tab)Is this your school?
- Poolewe Primary SchoolPoolewe, Achnasheen, IV22 2LA01445 781340 · Website (new tab)Is this your school?
- Portree PrimaryBlaven Road, Portree, IV51 9PH01478 613130 · Website (new tab)Is this your school?
- Raasay Primary SchoolIsle Of Raasay, By Kyle, IV40 8PB01478 660219 · Website (new tab)Is this your school?
- Raigmore Primary SchoolKing Duncan's Road, Inverness, IV2 3UG01463 234971 · Website (new tab)Is this your school?
- Reay Primary SchoolReay, Thurso, KW14 7RE01847 811206 · Website (new tab)Is this your school?
- Resolis Primary SchoolBalblair, Dingwall, IV7 8LJ01381 622600 · Website (new tab)Is this your school?
- Rogart Primary SchoolRogart, IV28 3XF01408 641335 · Website (new tab)Is this your school?
- Rosebank Primary SchoolAcademy Street, Nairn, IV12 4RB01667 454090 · Website (new tab)Is this your school?
- Rosehall Primary SchoolAltas, By Lairg, IV27 4EU01549 441214 · Website (new tab)Is this your school?
- Rum Primary SchoolIsle Of Rum, PH43 4RR01687 462034 · Website (new tab)Is this your school?
- Scoraig SchoolScoraig, Dundonnell, Garve, IV23 2RE01854 633386 · Website (new tab)Is this your school?
- Scourie Primary SchoolScourie, By Lairg, IV27 4TG01971 502282 · Website (new tab)Is this your school?
- Shieldaig Primary SchoolShieldaig, Strathcarron, IV54 8XN01520 755269 · Website (new tab)Is this your school?
- Smithton Primary SchoolSmithton, Inverness, IV2 7PD01463 791606 · Website (new tab)Is this your school?
- South Lodge Primary SchoolCastle Road, Invergordon, Ross-Shire, IV18 0LW01349 852521 · Website (new tab)Is this your school?
- Spean Bridge Primary SchoolSpean Bridge, PH34 4EU01397 712914 · Website (new tab)Is this your school?
- St Bride's Primary SchoolOnich, Fort William, PH33 6SA01855 821280 · Website (new tab)Is this your school?
- St Columba's RC Primary SchoolRoman CatholicGlenkingie Street, Caol, Fort William, PH33 7DP01397 707362 · Website (new tab)Is this your school?
- St Joseph's RC PrimaryRoman CatholicKing Street, Inverness, IV3 5DG01463 231837 · Website (new tab)Is this your school?
- Staffin Primary SchoolStaffin, Isle Of Skye, IV51 9JS01470 562273 · Website (new tab)Is this your school?
- Strathconon Primary SchoolStrathconon, Muir Of Ord, IV6 7QQ01997 477257 · Website (new tab)Is this your school?
- Strathdearn Primary SchoolTomatin, by Inverness, IV13 7YN01463 266197 · Website (new tab)Is this your school?
- Stratherrick Primary SchoolGorthleck, Inverness, IV2 6UJ01456 486630 · Website (new tab)Is this your school?
- Strathgarve Primary SchoolGarve, IV23 2PR01997 414286 · Website (new tab)Is this your school?
- Strathpeffer Primary SchoolStrathpeffer, IV14 9AG01997 421824 · Website (new tab)Is this your school?
- Strontian Primary SchoolBy Acharacle, PH36 4JA01967 402363 · Website (new tab)Is this your school?
- Tain Primary SchoolInnis Mhor Road, Tain, IV19 1FHWebsite (new tab)Is this your school?
- Tarbat Old Primary SchoolTarbatness Road, Portmahomack, IV20 1YJ01862 871536 · Website (new tab)Is this your school?
- Tarradale Primary SchoolBlack Isle Road, Muir of Ord, IV6 7RR01463 870484 · Website (new tab)Is this your school?
- Teanassie Primary SchoolBy Beauly, IV4 7AE01463 782581 · Website (new tab)Is this your school?
- Thrumster Primary SchoolThrumster, Wick, KW1 5TR01955 651244 · Website (new tab)Is this your school?
- Tomnacross Primary SchoolKiltarlity, Beauly, IV4 7HW01463 741497 · Website (new tab)Is this your school?
- Tongue Primary SchoolBy Lairg, Sutherland, IV27 4XL01847 611208 · Website (new tab)Is this your school?
- Tore Primary SchoolTore, Muir Of Ord, IV6 7SA01463 811481 · Website (new tab)Is this your school?
- Ullapool Primary SchoolQuay Street, Ullapool, IV26 2UE01854 612535 · Website (new tab)Is this your school?
- Watten Primary SchoolWatten, by Wick, KW1 5YJ01955 621287 · Website (new tab)Is this your school?
- Page 1
- Page 2
Contains public sector information licensed under the Open Government Licence v3.0. Sources: Department for Education (Get Information about Schools), Scottish Government, Welsh Government, Department of Education Northern Ireland. Details change – always check with the school or council.
Last checked 26 October 2026.