| Leadership Team | |
| Head Teacher | Mrs C Fox |
| Acting Depute Head Teacher | Mrs J Keltie |
| Acting Depute Head Teacher | Mrs K Dowd |
| Acting Principal Teacher | Mrs G Mitchell |
| Teaching Staff | |
| Primary 1a | Miss R Miller |
| Primary 1b | Mrs S Arthur |
| Primary 1/2 | Miss N Tariq/Mrs G Mitchell |
| Primary 2 | Miss N Mahon/Mrs V Clark |
| Primary 3 | Mrs P Orr/Mrs D Reid (Area Cover) |
| Primary 3/4 | Miss J Casey |
| Primary 4 | Mrs L Murray/Mrs J Howat |
| Primary 4/5 | Mrs A Mackie |
| Primary 5 | Miss E Carroll/Mrs F Rashid |
| Primary 5/6 | Mrs V McPhee (Area Cover) |
| Primary 6 | Mrs L Hannah |
| Primary 7a | Mr B Cahill |
| Primary 7b | Mrs K Roe (Mrs L Murray) |
| Non-Class Contact | Ms I Quigley/Mrs V Clark/Mrs F Rashid |
| Early Level Interventions | Mrs G Mitchell |
| First/Second Level Interventions | Ms I Quigley/Mrs V Clark/Mrs F Rashid |
| PEF Interventions | Mrs J Maclean/Mrs A Hepburn/Mrs V Clark/Mrs J Howat |
| Early Years Staff | |
| Early Years Team Leader | Miss A. Harkness |
| Early Years Worker | Mrs. L. Davidson |
| Early Years Worker | Mrs. J. Forrest |
| Early Years Worker | Mrs. C. Garland |
| Early Years Worker | Mrs. L. Goldie |
| Early Years Worker | Mrs. V. Kerr |
| Early Years Worker | Miss A. Pirie |
| Early Years Worker | Ms E. Cunningham |
| Early Years Worker | Ms S. Adam |
| Early Years Worker | Mrs. J. Murphy |
| Early Years Support Assistant | Mrs. L. Docherty |
| Support Staff | |
| School Support Team Leader | Mrs B Primas |
| School Support Assistant | Mrs M Anderson |
| School Support Assistant | Mr S Allardice (0.4) |
| School Support Assistant | Mrs L Moir |
| School Support Assistant | Mrs J Dunsmore |
| School Support Assistant | Mrs F Hetherington |
| School Support Assistant | Mrs G Steele |
| School Support Assistant | Mrs F McNulty (0.6) |
| School Support Assistant | Mrs L McAuley |
| School Support Assistant | Mrs L Mackenzie (0.6) |
| Janitor | Mrs Z McBride |
| Cleaning Supervisor | Mrs C McCormick |
| Cook-in-Charge | Mrs K Stewart |
