- Mrs Sharon Clark (Headteacher)
- Mrs Angela McCleary (Depute Headteacher- Nursery- P2)
- Mrs Jackie Niven (Depute Headteacher- P3-P5/6)
- Mrs Wendy Kerr (Acting Depute Headteacher- P6 & P7)
Teaching Team
- Miss Hannah Hay and Miss Lynsey Robinson (P1a)
- Mrs Joanne Nelson (P1b)
- Miss Jasmine Fuller (P2a)
- Mrs Diane Daly and Miss Jan Henning (P2b)
- Miss Kirsty Couper (P3a)
- Mr Niall Doherty (P3/4)
- Miss Kirsty Foyle and Miss Julie Chrystal (P4a)
- Mrs Clare Coyne (P4/5)
- Mr Merl Hay (P5a)
- Mr Neil Henderson (P5/6)
- Miss Hannah McLaughlan (P6a)
- Mrs Kirsten Scott (P6/7)
- Miss Catriona Ellis and Mrs Julie Chrystal (P7a)
NCCT/ Targeted Support
- Miss Jan Henning
- Miss Lynsey Robinson
- Miss Julie Chrystal
Music Specialist
- Miss Carrie Taylor
Pupil Support Team
- Mrs Beverley King (Support for Learning Teacher)
- Ms Elaine McDonald (Support for Learning Teacher)
- Miss Susan Fullerton (Support for Learning Teacher)
- Mrs Angela Humphries (Pupil Support Assistant & First Aider)
- Mrs Claire Harrison (Pupil Support Assistant & First Aider)
- Miss Chloe Harrison (Pupil Support Assistant & First Aider)
- Mrs Jill Ironside (Pupil Support Assistant)
- Miss Kayleigh Thomson (Pupil Support Assistant)
- Mrs Claire Paul (Pupil Support Assistant)
- Ms Catherine Stewart (Pupil Support Assistant)
- Miss Leigh Taylor (Pupil Support Assistant)
- Miss Kelly Dair (Pupil Support Assistant)
-
School Support Team
- Miss Kimberly Hudson (Admin Assistant)
- Mrs Lorna Wood (Clerical Assistant)
- Mrs Doreen Davis (Clerical Assistant)
- Mrs Pamela Allan (Classroom Assistant)
- Ms Linda Stein (Janitor)
Cook-in-charge
Mrs Elizabeth Matthews
Catering Team
- Nicole Miller
- Carole Matthews
- Karen Filan
- Jenna Moodie
Cleaning Supervisor
- Miss Hayley Saunders
Cleaning Team
- Debbie Hannah
-
Lisa Mackie
-
Lisa Doyle
-
Caleb Gilchrist