The staff includes:
- Headteacher – Mrs L Wood
- Principal Teacher – Mrs G Cormack
Class Teachers:
- Primary 1 /2 – Miss L Devine
- Primary 3/2 – Miss L Moffat
- Primary 4/3 – Mrs K Templeman
- Primary 5/4 – Miss H Scott
- Primary 6/5 – Mr D Lee
- Primary 7 – Mrs G Cormack and Mrs L Baillie
- Support for Learning Teacher – Mrs C Morrison
- NCCT Teacher – Mrs L Gillanders
Pupil Support:
- Pupil Support Assistant – Mrs A Billcliff
- Pupil Support Assistant – Mrs K Wilson
Visiting Teacher Team:
- Cello – Mrs P Woodburn
Office Team:
- Administrative Assistant – Mrs C Maxwell
- Clerical Assistant – Mrs A Foster
Nursery Team:
- Nursery Teacher – Ms L McLean
- Early Years Officer – Mrs K Duncan
- Early Years Officer – Mrs L Hooper
- Early Years Officer – Mrs B Thornton
- Early Years Officer – Mrs C Thornton
- Modern Apprentice – Early Years Officer – Miss F Leask
Janitorial Team:
Cleaning Team:
- Mrs L Anderson
- Mrs G Hayes
Kitchen Team:
- Cook – Mrs J Allan
- Mr M MacKean
- Mrs J Dalgliesh