School list

There are 183 Primary, 29 Secondary Schools and 3 Special Schools in the Highland Area.


Find your local school

Enter your postcode into our ward finder to go to the profile for your ward. Here you will find local services, contacts and schools in your area. Alternatively, click on the links below for secondary and primary schools.


Secondary Schools

| Alness Academy | Ardnamurchan High School | Charleston Academy |
| Culloden AcademyDingwall Academy | Dornoch Academy | Farr High School |
| Fortrose Academy | Gairloch High School | Glen Urquhart High School |
| Golspie High SchoolGrantown Grammar | Invergordon Academy |
| Inverness High School | Inverness Royal AcademyKilchuimen Academy |
| Kingussie High School | Kinlochbervie High SchoolKinlochleven High School |
| Lochaber High School | Mallaig High School | Millburn Academy | Nairn Academy |
| Plockton High School | Portree High School | Special and Denominational Schools |
 | Tain Royal Academy | Thurso High School | Ullapool High School | Wick High School |


Primary Schools

| A-C | D-F | G-J | K-M | N-S | T-Z |

A-C  

D-F

G-J

K-M

N-S

T-Z

[Back to top]