The staff includes:
- Headteacher – Mrs L Wood
- Principal Teacher – Mrs G Cormack
Class Teachers:
- Primary 1 – Ms J Hynd
- Primary 3/2 – Miss H Dewar
- Primary 4/3 – Mrs H Shaw
- Primary 5/4 – Mrs K Templeman
- Primary 6/5 – Mrs L Baillie
- Primary 7 – Mr D Lee
- Support for Learning Teacher – Mrs C Morrison
- NCCT Teacher – Mrs L Sweaton
Pupil Support:
- Pupil Support Assistant – Mrs A Billcliff
- Pupil Support Assistant – Mrs K Wilson
- Pupil Support Assistant – Mrs C Laing
- Pupil Support Assistant – Mrs C McCready
Visiting Teacher Team:
- Cello – Mrs P Woodburn
Office Team:
- Administrative Assistant – Mrs B Adams
- Clerical Assistant – Mrs A Foster
Nursery Team:
- Nursery Teacher – Ms L McLean
- Early Years Officer – Mrs K Duncan
- Early Years Officer – Mrs H Alderson
- Early Years Officer – Mrs B Thornton
- Early Years Officer – Mrs C Thornton
- Early Years Officer – Miss S Overton
- Early Years Officer – Mrs H Alexander
Janitorial Team:
- Janitor – Mrs Y Brown
Cleaning Team:
- Mrs L Anderson
- Mrs G Hayes
Kitchen Team:
- Cook – Mrs J Allan
- Mr M MacKean
- Mrs J Dalgliesh
