School Catchment Maps for Moray

 

List of High Schools in Moray

High Schools Feeder Primary Schools
Elgin Academy Bishopmill Primary School East End Primary School Seafield Primary School St Sylvester's RC Primary School West End Primary School
Milne's High School Lhanbryde Primary School Mosstodloch Primary School Milne's Primary School
Forres Academy Alves Primary School Dallas Primary School Dyke Primary School Anderson's Primary School Applegrove Primary School Kinloss Primary School Logie Primary School Pilmuir Primary School
Lossiemouth High School Burghead Primary School Hopeman Primary School Hythehill Primary School St Gerardine Primary School
Buckie High School Cluny Primary School Millbank Primary School St Peter's RC Primary School Cullen Primary School Findochty Primary School Portessie Primary School Portgordon Primary School Portknockie Primary School
Keith Grammar School Botriphnie Primary School Crossroads Primary School Keith Primary School St Thomas RC Primary School Newmill Primary School Rothiemay Primary School
Speyside High School Knockando Primary School Rothes Primary School Craigellachie Primary School Glenlivet Primary School Inveravon Primary School Mortlach Primary School Aberlour Primary School
Elgin High School Mosstowie Primary School New Elgin Primary School Greenwards Primary School

List of Primary Schools in Moray

Primary School Associated High School
Alves Primary School Forres Academy
Bishopmill Primary School Elgin Academy
Burghead Primary School Lossiemouth High School
Dallas Primary School Forres Academy
Dyke Primary School Forres Academy
East End Primary School Elgin Academy
Seafield Primary School Elgin Academy
St Sylvester's RC Primary School Elgin Academy
West End Primary School Elgin Academy
Anderson's Primary School Forres Academy
Applegrove Primary School Forres Academy
Hopeman Primary School Lossiemouth High School
Kinloss Primary School Forres Academy
Knockando Primary School Speyside High School
Lhanbryde Primary School Milne's High School
Logie Primary School Forres Academy
Hythehill Primary School Lossiemouth High School
St Gerardine Primary School Lossiemouth High School
Mosstodloch Primary School Milne's High School
Mosstowie Primary School Elgin High School
New Elgin Primary School Elgin High School
Rothes Primary School Speyside High School
Milne's Primary School Milne's High School
Botriphnie Primary School Keith Grammar School
Cluny Primary School Buckie High School
Millbank Primary School Buckie High School
St Peter's RC Primary School Buckie High School
Craigellachie Primary School Speyside High School
Crossroads Primary School Keith Grammar School
Cullen Primary School Buckie High School
Findochty Primary School Buckie High School
Glenlivet Primary School Speyside High School
Inveravon Primary School Speyside High School
Keith Primary School Keith Grammar School
St Thomas RC Primary School Keith Grammar School
Mortlach Primary School Speyside High School
Newmill Primary School Keith Grammar School
Portessie Primary School Buckie High School
Portgordon Primary School Buckie High School
Portknockie Primary School Buckie High School
Rothiemay Primary School Keith Grammar School
Tomintoul Primary School
Aberlour Primary School Speyside High School
Greenwards Primary School Elgin High School
Pilmuir Primary School Forres Academy

Further information

We believe this information is up to date and correct. If you notice an error or any out of date information, please let us know. The school catchment is generated from information available on the council website. This information is provided for informational purposes only and we do not accept liability for decisions made using this data. As school catchment areas are subject to change, we recommend contacting the local authority for more information.