Staff
| Senior Leadership Team | |
| Headteacher | Mrs Cowmeadow |
| Deputy Headteachers | Mrs Fitzpatrick (Wed pm - Fri) |
| Mrs Simpson | |
| Miss Pringle (Mon - Wed) | |
| Principal Teacher | Mrs Cowan (Wed) |
| Acting Principal Teacher (ASN) | Mrs Wilson |
| Teachers | |
| P1 Room 1 |
Ms Robb |
| P1 Room 2 | Miss Kaniewska |
| P2 Room 3 |
Mr Wiggins |
| P2 Room 4 | Miss Stewart |
| P3 Room 5 |
Miss Scrimgeour |
| P3 Room 6 | Mrs Salmond |
| P4 Room 12 | Mrs Robb |
| P4 Room 13 |
Mrs Cowan (Mon, Tue, Thu, Fri) Mrs Watt (Wed) |
| P5 Room 9 |
Mrs Rohie |
| P5 Room 11 |
Miss Kinmont |
| P6 Room 10 |
Mrs MacLean (Mon- Wed) Mrs Moncrieff (Thu- Fri) |
| P6 Room 8 |
Mr MacDonald |
| P7 Room 14 |
Mrs Stevenson (Mon-Tue) Mrs Duncan (Wed - Fri) |
| P7 Room 7 |
Mrs Henderson (Mon - Wed) Mrs Laahs-Bloomer (Thur - Fri) |
| Acorn |
Mrs Dowling Mr Cameron (Wed) |
| Oak |
Mrs Wilson Mrs Watt (Mon - Tues) |
| Pupil Support Teacher |
Mrs Inglis |
| PE |
Mr Wright |
| RCCT Teachers |
Mrs Pretorious |
|
Mrs Laahs - Bloomer |
|
|
|
|
| Pupil Support Assistants | |
| Miss McKay | Mr Kettle |
| Mrs Leitch | Mrs Robson |
| Miss Ormsby | Miss Jiang |
| Mrs Ormond-Campbell | Mrs Smith |
| Mrs Riddle | Miss Nairn |
| Mr Duncan | Mrs Rider (Mon - Thurs) |
| Mrs Paton (Wed - Fri) | |
|
ISP Play Assistant |
|
|
Ms Finlayson |
|
| Nursery | |
| Teacher | Miss Hamilton |
| Senior Early Childhood Practitioner | Mrs Corstorphine |
| Play Assistants | Mrs McIntosh |
|
Miss Bolesta |
|
|
Mr Grieve |
|
| Pupil Support Assistant | Miss Kudelka |
| Nursery - Early Childhood Practitioner | |
| Mrs Millar | Mrs Hay |
| Miss Stephen | Miss Millar |
| Miss Ritchie | Mrs Stewart |
| Miss Kelly |
Mrs Abed (Family Learning Wed - Fr) |
| Miss Layland |
|
| Office | |
| School Support Assistant | Mrs Martin |
| School Support Assistant | Mrs Ward |
| Pupil Care & Welfare Officer | Mrs Colliss |
| Auxiliary Janitor | Mr Anderson |