| Name | Designation |
| Mrs G Hardy | Interim Head Teacher |
| Mrs H McElnea | Depute Head Teacher |
| Mrs M Devlin | Principal Teacher |
| Mrs C Roots | Principal Teacher |
| Mrs K Bloomer | P1B Class Teacher |
| Mrs S Hayes | P1H Class Teacher |
| Miss K McCormack | P1M Class Teacher |
| Mr D Haniford | P2H Class Teacher |
| Miss K Chahal | P2C Class Teacher |
| Mrs A Love | P3L Class Teacher |
| Mrs M Phaup | P3P Class Teacher(s) |
| Miss S Sinclair | |
| Mrs L McFadyen | P4M Class Teacher(s) |
| Mrs N Tait | |
| Miss R Alexander | P4A Class Teacher |
| Mrs A Gibson | P5GI Class Teacher(s) |
| Mrs D Yost | |
| Miss K Gaw | P5GA Class Teacher |
| Mr E Kerr | P6K Class Teacher |
| Mrs R Brown | P6 Class Teacher |
| Mr A Cole | P7CO Class Teacher |
| Mr S Cairns | P7CA Class Teacher |
| Mrs J Blackwood | Pupil Support Teacher |
| Mrs K Allan | Pupil Support Assistant |
| Mrs M Moore | Pupil Support Assistant |
| Mrs F Baird | Pupil Support Assistant |
| Mrs L Curson | Pupil Support Assistant |
| Mrs K Meikle | Pupil Support Assistant |
| Mr S Fentie | Pupil Support Assistant |
| Mrs L Milroy | Pupil Support Assistant |
| Mrs M McCulloch | Pupil Support Assistant |
| Mrs S Psygka | Clerical Assistant |
| Mrs L Young | Clerical Assistant |
| Mrs Y Maule | Clerical Assistant |
| Mr T Adams | Janitor |
| Mrs N Johnstone | Cleaning Supervisor |
| Mrs E Kennedy | Catering Supervisor |
| Mrs N Helliwell | Lollipop Lady |
| Nikki Lawson | Active Schools Coordinator |
| Alison Stewart | School Nurse |
| Katie Webster | Educational Psychologist |
