Senior Leadership Team
- Head Teacher – Mrs Fiona McAvoy
- Depute Head Teacher – Mrs Daniella Miller
- Principal Teacher – Mrs Nicola Killick
Class Teachers
- Primary 1/2 – Miss Allison Reilly
- Primary 2/3 – Mr Andrew Singleton
- Primary 4/5 – Mrs Elaine Maxwell
- Primary 5/6 – Miss Rhianne Jones/Miss Rachel Lee
- Primary 6 – Miss Fiona Hughes
- Primary 7 – Miss Linda Lorimer
- NCCT – Mrs Lianne McCreath
- Pupil Support Teacher – Mrs Jennifer Brennan
- Maternity Leave – Mrs Gayle Ross
School Assistants
- Mrs Alys Semple
- Mrs Alyson Halliday
- Miss Digby Lambert
- Miss Julie Young
- Miss Jodie Barbour
- Miss Stephanie Bell
- 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 Kara Lindsay
- Miss Ashley Pilling
- Miss Julie Young
- Miss Jodie Barbour
- Miss Stephanie Bell
- Mrs Lynsey Reilly
Clerical Staff
- Mrs Emma Connelly
- Ms Ashlee Nicoll