Find a School
There are 52 schools within Moray - 8 secondary schools and 44 primary schools. All schools are assigned an Associated School Group (ASG), based on a secondary school and its associated primary schools.
The ASGs are:
Buckie
Elgin Academy
Elgin High
Forres
Keith
Lossiemouth
Milne's