Management Team
- Head Teacher – Miss Morven McKay
- Deputy Head Teacher – Mrs Lorna Dalziel
- Deputy Head Teacher – Miss Kathryn Catlow
- Deputy Head Teacher – Miss Stephanie Sharp
Teaching Staff
- P1D – Mrs C Duncan
- P1GD – Miss G Dow
- P1M – Miss Mullins
- P2K – Miss Keith
- P2B – Miss Benzie
- P2DS – Miss Dorrian & Mrs Strachan
- P3LD – Miss L Dow
- P3D – Mrs G Dalziel
- P3F – Miss Findlay
- P4GD – Miss Garden & Mrs L Dalziel
- P4M – Mrs Mordente
- P4SR – Mrs Sinclair & Mrs Rennie
- P5C – Mr Christie
- P5JC – Mrs Johnstone & Mrs Cox
- P5S – Miss Scordis
- P6L – Mrs Lord
- P6G – Miss Gourlay
- P6MR – Mrs McClure & Mrs Russell
- P6/7 – Mrs Douglas
- P7M – Miss Macrae
- P7B – Mr Buchan
- P7IS – Miss Sharp
- ASN – Miss Galloway
- ASN – Miss Chan
- ASN – Mrs Williams
- MLPS – Mrs Shepherd
- Music – Miss Cooper
- ICT – Mrs Allan
Pupil Support Assistants (PSAs)
- Mrs Clark
- Mrs Chalmers
- Mrs Mutch
- Mrs Smart
- Mrs Dalgarno
- Miss Watson
- Mrs Shaw
- Mrs Welch
- Mrs Simpson
- Mrs Hamilton
- Mrs Lawrence
- Miss Hay
- Mrs Stewart
- Mr Clunas
Senior Early Years Practitioners
- Mrs Ogilvie
- Miss Stephen
Early Years Practitioners
- Ms Simpson
- Ms Chmelikova
- Ms Dadgar
- Ms Duffus
- Ms Perea
- Ms Lyon
Early Years Support Workers
- Ms Finnie
- Ms Harris
- Ms McDonald
- Ms Thomson
- Ms Doonga
- Ms Smith
Modern Apprentice
- Ms Robertson
Janitor
- Mr Raitt
Admin Team
- Mrs Morrison
- Mrs Bain
- Mrs Glennie
If you would like to contact any of the teaching staff, please do so via the school office.