2026-2027
| Head Teacher | Mrs. G. Carson |
| Depute Head Teacher | Mrs J. Park |
| Depute Head Teacher | Miss J. Ryrie |
| Principal Teacher | Mrs L. Grant |
| Early Years Class | Mrs Jo Sadler (Senior EYP)
Barbara Steven (EYP) Lynn Gray (EYP) Gemma Donnachie (EYA) |
| Primary 1 | Mrs R. Dunagan (Mon, Tue, Wed)
Mrs J. Simister (Wed, Thur, Fri) |
| Primary 2/1 | Mrs J. Park (Mon, Tue)
Mrs N. McCormick (Wed, Thur, Fri) |
| Primary 2 | Miss C. McClurkin (Mon, Tue, Wed)
Mrs G. Herron (Thur, Fri) |
| Primary 3A | Mrs B. Sinclair (Mon, Tue, Wed)
Miss N. Scott (Thur, Fri) |
| Primary 3B | Miss C. Otigbah |
| Primary 4 | Miss M. Wilson (Mon-Thur)
Mrs S. Bell (Fri) |
| Primary 4/5 | Mrs A. Roper |
| Primary 5 | Miss N. Armstrong |
| Primary 6A | Mr C. Brown |
| Primary 6B | Mrs K. Graham (Mon-Thur)
Mr C. Martin (Fri) |
| Primary 7A | Mrs G. Reid |
| Primary 7B | Mrs L. Grant
Miss J. Ryrie (Thur) |
| N.C.C.T | Mr C. Martin, Mrs S. Bell |
| Targeted Support Teacher | Miss Y. Nolan |
| Miss K. Mudge | |
| Clerical Assistants | Ms S. Parker (Tuesday – Friday)
Ms E. Smith (Monday) |
| Mrs C. Edgar | |
| Classroom Assistants | Mrs C. Shanks (Mon, Tue) |
| Mrs E. Dunn (Wed, Thur, Fri) | |
| Mrs A. White | |
| Mrs H. Montgomery | |
| Mrs N. Stevenson | |
| Miss J. Kennedy | |
| Mrs R. Bardell | |
| Ms J. Boyle | |
| Miss E. Pentelton | |
| Ms A. Zolobajluk | |
| Janitor | Ms. H. Philips |
| Lunch Supervisor | Mrs P. Byrne |
