Senior Leadership Team
- Head Teacher – Mrs Fiona McAvoy
- Depute Head Teacher – Mrs Daniella Miller
- Principal Teacher – Mrs Nicola Killick
- Acting Principal Teacher – Miss Fiona Hughes
- Acting Principal Teacher – Miss Rachel Lee
Class Teachers
- Primary 1/2 – Mrs Gayle Ross
- Primary 2/3/4 – Miss Fiona Hughes and Mrs Josie Riddle
- Primary 4/5 – Mrs Elaine Maxwell
- Primary 6 – Miss Linda Lorimer
- Primary 7 – Miss Rachel Lee
- NCCT – Miss Rhianne Jones
- Nurture – Mrs Lianne McCreath
- Pupil Support Teacher – Miss Emma McClintick and Mrs Chris Hathaway
School Assistants
- Mrs Alys Semple
- Mrs Alyson Halliday
- Miss Digby Lambert
- Miss Julie Young
- Miss Jodie Barbour
- Mrs Louise Ali
- Mr Ryan McGregor
- Mrs Karen Richmond
- Mrs Lynsey Reilly
Early Years Practitioners
- Ms Emma Anderson
- Mrs Ashley Cherrie
- Miss Sophie Thorburn
- Miss Julie Young
- Miss Jodie Barbour
- Miss Stephanie Bell
- Mrs Lynsey Reilly
Clerical Staff
- Mrs Emma Connelly
- Ms Ashlee Nicoll