| Headteacher | Mrs Pamela Briggs |
| Depute Headteacher | Ms Louise Clouston |
| Depute Headteacher | Ms Lisa Bradley |
| PT/Depute Headteacher | Mrs Helen Cormack |
| Family Engagement Practitioner | Mrs Sharon Sime |
| Business Manager | Mrs Fiona McIntosh |
| School Administrator | Mrs Carol Adams |
| School Administrator | Mrs Nikkie McSorley |
| SSO | Mr Tam Linden |
| Playground Supervisor | Mr Mark Knowles |
Teaching Staff – 2026/27 | |
| P1a | Miss Hannah Treanor |
| P1b | Miss Amy Thompson |
| P1c | Miss Orla Farrell |
| P2a | Mrs Louise Mitchell Mrs Kate Adam |
| P2b | Mrs Chloe Leckie |
| P3a | Miss Jade Lennox |
| P3b | Miss Gemma Samuel |
| P4a | Mrs Helen Cormack Mrs Amy Dolan |
| P4b | Mrs Aisha Johal |
| P5a | Miss Robyn Anderson |
| P5b | Mr Mark Barrie |
| P6a | Miss Amy Rose |
| P6b | Ms Indie Ali |
| P7a/Acting PT | Mrs Lucy Donaldson |
| P7b | Mr Joe Crandles Mrs Sarah Millar |
| Non-class support | Mrs Sarah Millar Mrs Kim Lewis Mrs Helen Cormack Ms Louise Clouston Ms Lisa Bradley |
| Support for learning | Mrs Sharon Sime (P1-2) Mrs Mel Paton (P3-7) |
| Pupil support officer | Vickie McCraw |
Pupil Support Assistants | |
| Sana Khan | |
| Lucy Tucker | |
| Mel Stevenson | |
| Louise Bryce | |
| Ross McColm | |
| Morag Robertson | |
| Dee Stefanopoulou | |
| Shona Sinclair | |
| Claire Wilson | |
| Susan Cheyne | |
| Shona Damster | |
| Sana Khan | |
Learning Community Inclusion Team | |
| Inclusion teacher | Victoria Fairnie |
| Pupil support officer | Alessia Mango |
| English as an additional language teacher | Sarah Miller |
