Schools - List by ASG area

There are 53 schools within Moray - 8 secondary schools and 45 primary schools.  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.

Schools work in a group format, based on a Secondary school and its associated Primary schools.  This is known as an Associated School Group (ASG).  There are 8 Associated School Groups in Moray:-

Find your nearest school by postcode

Buckie ASG

Buckie High School  West Cathcart Street, Buckie AB56 1QB
Contact: Mr Neil Johnson, Head Teacher
Tel: 01542 832605 Fax: 01542 835758
E-mail: admin.buckiehigh@moray-edunet.gov.uk
Education provision: Secondary + enhanced provision for additional support needs

Cluny Primary School  South Pringle Street, Buckie AB56 1PX
Contact: Ms Claire Wood, Head Teacher 
Tel: 01542 831417 Fax: 01542 835863
E-mail: admin.clunyp@moray-edunet.gov.uk
Education provision: Primary

Cullen Primary School  Old Church Road, Cullen AB56 4UZ
Contact: Mrs Moyra Hendry, Head Teacher
Tel: 01542 840279 Fax: 01542 841511
E-mail: admin.cullenp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Findochty Primary School  Burnside Street, Findochty AB56 4QW
Contact: Mrs Dawn Thomson, Head Teacher
Tel: 01542 832287 Fax: 01542 835864
E-mail: admin.findochtyp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Millbank Primary School  McWilliam Crescent, Buckie AB56 1LU
Contact: Mrs Rosemary Garrity, Head Teacher
Tel: 01542 831113 Fax: 01542 831935
E-mail: admin.millbankp@moray-edunet.gov.uk
Education provision: Pre-School, Primary + enhanced provision for additional support needs

Portessie Primary School  School Road, Portessie AB56 1TN
Contact: Mrs Alison Vass, Head Teacher 
Tel: 01542 832288 Fax: 01542 835866
E-mail: admin.portessiep@moray-edunet.gov.uk
Education provision: Primary

Portgordon Primary School  Richmond Terrace, Portgordon AB56 5RA
Contact: Mrs Karen Murray, Head Teacher
Tel: 01542 831198 Fax: 01542 835868
E-mail: admin.portgordonp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Portknockie Primary School  King Edward Terrace, Portknockie AB56 4NX
Contact: Miss Karen Murray, Head Teacher
Tel: 01542 840244 Fax: 01542 841512
E-mail: admin.portknockiep@moray-edunet.gov.uk
Education provision: Primary

St Peter’s RC Primary School  37 St Peter’s Terrace, Buckie AB56 1QN
Contact: Ms Amanda Feeley, Head Teacher 
Tel: 01542 831339 Fax: 01542 835867
E-mail: admin.stpetersp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Elgin Academy ASG

Elgin Academy  Morriston Road, Elgin IV30 4ND
Contact: Mr David Barnett, Head Teacher
Tel: 01343 543485 Fax: 01343 540893
E-mail: admin.elginacad@moray-edunet.gov.uk  Web address: www.elginacademy.co.uk
Education provision: Secondary + enhanced provision for additional support needs

Bishopmill Primary School  Morriston Road, Bishopmill, Elgin IV30 4DY
Contact: Mrs Madeline McCutcheon, Head Teacher
Tel: 01343 547841 Fax: 01343 551437
E-mail: admin.bishopmillp@moray-edunet.gov.uk
Education provision: Primary

East End Primary School  Institution Road, Elgin IV30 1RP
Contact: Mrs Gail McIntosh, Head Teacher 
Tel: 01343 542381 Fax: 01343552763
E-mail: admin.elgineastp@moray-edunet.gov.uk
Education provision: Primary

Seafield Primary School  Deanshaugh Terrace, Bishopmill, Elgin IV30 4ES
Contact: Mrs Morven Snodgrass, Head Teacher
Tel: 01343 547792 Fax: 01343 552963
E-mail: admin.seafieldp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

St Sylvester’s RC Primary School Abbey Street, Elgin IV30 1DA
Contact: Christine Jackson, Head Teacher 
Tel: 01343 541453 Fax: 01343 550672
E-mail: admin.stsylvestersp@moray-edunet.gov.uk
Education provision: Primary

West End Primary School  Mayne Road, Elgin IV30 1PA
Contact: Mrs Glenda Collis and Mrs Amanda Cox (job-share), Acting Head Teacher
Tel: 01343 543161 Fax: 01343 550575
E-mail: admin.elginwestp@moray-edunet.gov.uk
Education provision: Primary

Elgin High ASG

Elgin High School High School Drive, New Elgin, Elgin IV30 6UD
Contact: Mr Hugh McCulloch, Head Teacher
Tel: 01343 545181 Fax: 01343 540892
E-mail: admin.elginhigh@moray-edunet.gov.uk
Education provision: Secondary + enhanced provision for additional support needs

Greenwards Primary School  Edgar Road, New Elgin, Elgin IV30 6UQ
Contact: Mrs Sarah Grant, 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

Linkwood Primary School Institution Road, Elgin, IV30 1RA
Contact: Mrs Mary Smith, Head Teacher
Tel: 01343 547782
E-mail: admin.linkwoodp@moray-edunet.gov.uk
Education provision: Primary

Mosstowie Primary School Miltonduff, Elgin IV30 8TY
Contact: Mr Garry Forgie, Head Teacher
Tel: 01343 547119 Fax: 01343 551656
E-mail: admin.mosstowiep@moray-edunet.gov.uk
Education provision: Primary

New Elgin Primary School Bezack Street, New Elgin, Elgin IV30 6DP
Contact: Mrs Ellie Pirie, Head Teacher
Tel: 01343 547587 Fax: 01343 552308
E-mail: admin.newelginp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Forres ASG

Forres Academy Burdsyard Road, Forres IV36 1FG
Contact: Carol Stuart, Head Teacher 
Tel: 01309 672271 Fax: 01309 676745
E-mail: admin.forresacad@moray-edunet.gov.uk
Education provision: Secondary + enhanced provision for additional support needs

Alves Primary School  1 Main Road, Alves IV30 8UR
Contact: Mr James McLeman, Head Teacher
Tel: 01343 850247 Fax: 01343 850475
E-mail: admin.alvesp@moray-edunet.gov.uk
Education provision: Primary

Anderson’s Primary School  High Street, Forres IV36 1DB
Contact: Mrs Maureen Mooney, Head Teacher
Tel: 01309 672887 Fax: 01309 675934
E-mail: admin.andersonsp@moray-edunet.gov.uk
Education provision: Primary

Applegrove Primary School  Orchard Road, Forres IV36 1PJ
Contact: Mrs Lesley Meehan, Head Teacher
Tel: 01309 672367 Fax: 01309 674978
E-mail: admin.applegrovep2@moray-edunet.gov.uk
Education provision: Primary + enhanced provision for additional support needs

Dallas Primary School  Dallas IV36 2SA
Contact: Mrs Mairi Grant, Acting Head Teacher
Tel: 01343 890206 Fax: 01343 890456
E-mail: admin.dallasp@moray-edunet.gov.uk
Education provision: Primary

Dyke Primary School  Dyke IV36 2TF
Contact: Mr Stephen Simpson, Head Teacher
Tel: 01309 641275 Fax: 01309 641612
E-mail: admin.dykep@moray-edunet.gov.uk
Education provision: Primary

Kinloss Primary School  Burghead Road, Kinloss IV36 3SX
Contact: Mr Iain Lunan, Acting 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

Logie Primary School  Dunphail, Forres IV36 2QG
Contact: Helen Douglas, Head Teacher
Tel: 01309 611258 Fax: 01309 611385
E-mail: admin.logiep@moray-edunet.gov.uk
Education provision: Primary

Pilmuir Primary School   Pilmuir Road, Forres IV36 1HD
Contact: Mr Leslie Tulloch, Head Teacher
Tel: 01309 673034 Fax: 01309 671312
E-mail: admin.pilmuirp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Keith ASG

Keith Grammar School  School Road, Keith AB55 5ES
Contact: Mr Jamus MacPherson, Head Teacher
Tel: 01542 882461 Fax: 01542 886032
E-mail: admin.keithgrammar@moray-edunet.gov.uk
Education provision: Secondary + enhanced provision for additional support needs

Botriphnie Primary School  Drummuir, Keith AB55 5JF
Contact: Miss Rachael Smith, Head Teacher
Tel: 01542 810207 Fax: 01542 810387
E-mail: admin.botriphniep@moray-edunet.gov.uk
Education provision: Primary

Crossroads Primary School  Grange, Keith AB55 6LX
Contact: Mrs Hazel Rothnie, Head Teacher
Tel: 01542 870221 Fax: 01542 870369
E-mail: admin.crossroadsp@moray-edunet.gov.uk
Education provision: Primary

Keith Primary School  School Road, Keith AB55 5ES
Contact: Mrs Elizabeth Beattie, 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

Newmill Primary School  Isla Road, Newmill, Keith AB55 6US
Contact: Miss Rachael Smith, Head Teacher
Tel: 01542 882788 Fax: 01542 882637
E-mail: admin.newmillp@moray-edunet.gov.uk
Education provision: Primary

Rothiemay Primary School  Rothiemay, Huntly AB54 7LT
Contact: Mrs Hazel Rothnie, Head Teacher
Tel: 01466 711220 Fax: 01466 711426
E-mail: admin.rothiemayp@moray-edunet.gov.uk
Education provision: Primary

St Thomas RC Primary School  Chapel Street, Keith AB55 5AL
Contact: Marion Given, Head Teacher 
Tel: 01542 882256 Fax: 01542 886841
E-mail: admin.stthomasp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Lossiemouth ASG

Lossiemouth High School Coulardbank Road, Lossiemouth IV31 6JU
Contact: Mrs Linda Brown, Head Teacher
Tel: 01343 812047 Fax: 01343 814343
E-mail: admin.lossiehigh@moray-edunet.gov.uk
Education provision: Secondary + enhanced provision for additional support needs

Burghead Primary School  Grant Street, Burghead IV30 5UQ
Contact: Mr Tristan Walker, Head Teacher
Tel: 01343 835529 Fax: 01343 835439
E-mail: admin.burgheadp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Hopeman Primary School  School Road, Hopeman IV30 5TQ
Contact: Elaine Andrew, Head Teacher
Tel: 01343 830281 Fax: 01343 835152
E-mail: admin.hopemanp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Hythehill Primary School  Lossiemouth IV31 6RF
Contact: Mrs Susanne Gilbert, Head Teacher
Tel: 01343 812014 Fax: 01343 815467
E-mail: admin.hythehillp@moray-edunet.gov.uk
Education provision: Pre-School, Primary + enhanced provision for additional support needs

St Gerardine Primary School  St Gerardine Road, Lossiemouth IV31 6JX
Contact: Mrs Stephanie Gibson, Head Teacher
Tel: 01343 812251 Fax: 01343 812087
E-mail: admin.stgerardinesp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Milne's ASG

Milne’s High School  West Street, Fochabers IV32 7DJ
Contact: Trish Cameron, Head Teacher
Tel: 01343 820611 Fax: 01343 820306
E-mail: admin.milneshigh@moray-edunet.gov.uk
Education provision: Secondary + enhanced provision for additional support needs

Lhanbryde Primary School  Garmouth Road, Lhanbryde IV30 8PD
Contact: Mrs Gillian Ross, Head Teacher
Tel: 01343 842649 Fax: 01343 843285
E-mail: admin.lhanbrydep@moray-edunet.gov.uk
Education provision: Pre-School, Primary + enhanced provision for additional support needs

Milne’s Primary School  High Street, Fochabers IV32 7EP
Contact: Mrs Clare Ducrocq, Acting Head Teacher
Tel: 01343 820977 Fax: 01343 821499
E-mail: admin.milnesp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Mosstodloch Primary School  Garmouth Road, Mosstodloch IV32 7JB
Contact: Mrs Liz Rennie, Head Teacher
Tel: 01343 820476 Fax: 01343 821394
E-mail: admin.mosstodlochp@moray-edunet.gov.uk
Education provision: Primary

Speyside ASG

Speyside High School  Mary Avenue, Aberlour AB38 9PN
Contact: Mrs Tricia Goodbrand, Head Teacher
Tel: 01340 871522 Fax: 01340 871098
E-mail: admin.speysidehigh@moray-edunet.gov.uk
Education provision: Secondary + enhanced provision for additional support needs

Aberlour Primary School  Mary Avenue, Aberlour AB38 9PN
Contact: Ms Mandy Macleod, 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

Craigellachie Primary School  John Street, Craigellachie AB38 9SX
Contact: Mrs Heather Reid, Head Teacher
Tel: 01340 881271 Fax: 01340 881537
E-mail: admin.craigellachiep@moray-edunet.gov.uk
Education provision: Primary

Glenlivet Primary School  Ballindalloch AB37 9DA
Contact: Mrs Nancy Fraser, Head Teacher
Tel: 01807 590216 Fax: 01807 590332
E-mail: admin.glenlivetp@moray-edunet.gov.uk
Education provision: Primary

Inveravon Primary School  Ballindalloch AB37 9BA
Contact: Mrs Anne Duff, Acting Head Teacher
Tel: 01807 500217 Fax: 01807 500217
E-mail: admin.inveravonp@moray-edunet.gov.uk
Education provision: Primary

Knockando Primary School  Knockando AB38 7RY
Contact: Mrs Anne Duff, Acting Head Teacher
Tel: 01340 810257 Fax: 01340 810623
E-mail: admin.knockandop@moray-edunet.gov.uk
Education provision: Primary

Mortlach Primary School  York Street, Dufftown AB55 4AU
Contact: Mrs Veronica Cunningham, Acting Head Teacher
Tel: 01340 820268 Fax: 01340 820871
E-mail: admin.mortlachp2@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Rothes Primary School  Green Street, Rothes AB38 7BD
Contact: Mrs Beverly MacPherson, Head Teacher
Tel: 01340 831269 Fax: 01340 831380
E-mail: admin.rothesp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Tomintoul Primary School  Cults Drive, Tomintoul AB37 9HA
Contact: Mrs Nancy Fraser, Head Teacher
Tel: 01807 580271 Fax: 01807 580464
E-mail: admin.tomintoulp@moray-edunet.gov.uk
Education provision: Pre-School, Primary

Contact Us

Education and Social Care
Council Office
High Street
Elgin
IV30 1BX

01343 563374

educationandsocialcare@moray.gov.uk

Rate this Page