There are 46 primary schools within Moray. Children with additional support needs receive support in units or bases and support
for learning provision in mainstream schools. Each school produces a School Handbook, which provides more information about
the school. In some cases schools may also have their own website. Click on a school name from the list below for more details.
Aberlour Primary School Mary Avenue, Aberlour AB38 9PN Contact: Mr Chris Burns, Head Teacher Tel: 01340 871255 Fax: 01340 871076 E-mail: admin.aberlourp@moray-edunet.gov.uk Education provision: Pre-School, Primary + enhanced provision for additional support needs
Greenwards Primary School Edgar Road, New Elgin, Elgin IV30 6UQ Contact: Mr Richard Donald, Head Teacher Tel: 01343 541661 Fax: 01343 550656 E-mail: admin.greenwardsp@moray-edunet.gov.uk Education provision: Primary + enhanced provision for additional support needs
Keith Primary School School Road, Keith AB55 5ES Contact: Ms Lorna Coutts, Acting Head Teacher Tel: 01542 882802 Fax: 01542 886916 E-mail: admin.keithp@moray-edunet.gov.uk Education provision: Pre-School, Primary + enhanced provision for additional support needs
Kinloss Primary School Burghead Road, Kinloss IV36 3SX Contact: Mr Robert Hair, Head Teacher Tel: 01309 690376 Fax: 01309 691548 E-mail: admin.kinlossp@moray-edunet.gov.uk Education provision: Pre-School, Primary + enhanced provision for additional support needs