The staff includes:
- Headteacher – Mrs Lynne Stott
- Acting Depute Headteacher – Miss Lisa Smart
- Administrative Assistant – Ms Susan Thomson
- Primary 1 – Mrs Corina Whyte
- Primary 1/2 – Miss Becky Fraser
- Primary 2/3 – Mrs Hazel McLure/Miss Hannah Hay
- Primary 3/4- Miss Sacha Wallace
- Primary 4/5 – Miss Katie Wallace
- Primary 5/6 – Miss Chantelle Ellis
- Primary 6 – Mr Paul Maxwell
- Primary 7 – Miss Rachel Muir
- NCCT – Mr Mark Laing
- Support For Learning Teacher -Mrs Lauren Moyes
- Pupil Support Assistant – Mrs Fiona Murray
- Pupil Support Assistant – Mrs Fiona Tasker
- Pupil Support Assistant – Miss Caitlin Paterson
- Pupil Support Assistant – Mrs Jacqueline Hodge
- Pupil Support Assistant – Mrs Paula Noble
- Pupil Support Assistant – Ms Nadine Baxter
- Classroom Assistant – Kreisha Szranek
- Clerical Assistant – Sharon Mitchell
- Clerical Assistant Jacalyn Williams