Senior Leadership Team
- Mrs P Murphy – Head Teacher
- Mrs L McTaggart – Depute Head Teacher
- Mrs A Henderson – EYC Depute Manager
- Dr D Campbell – Principal Teacher
- Mrs C McNeill -Principal Teacher
- Mrs L Hamilton – Acting Principal Teacher
- Mrs E Clark – Senior Early Years Practitioner
Teaching Staff
- Primary 1: P1A Mrs M Robertson & P1B Mrs E McCallum
- Primary 2: P2A Miss A Reid & P2B Mrs G McKnight
- Primary 3: Mrs K Macdonald, Mrs C McNeill
- Primary 3/4: Mrs E McGhee, Mrs C McNeill
- Primary 4: Mrs A Jackson
- Primary 5: Mrs K McDonald
- Primary 5/6: Miss D Thomson
- Primary 6: Miss C Duncan
- Primary 7: P7A Mrs Wilson, Dr D Campbell & P7B Mrs A Hunter, Mrs L Hamilton
- NCC teachers: Mrs J Beattie, Mrs Y Buchanan, Mr L Jenkins
- Pupil Support: Mrs K Low
Early Years Team
- Mrs T Fisher, Miss D Brooks, Miss A Colman, Mrs C Dodds, Mrs N Fallan, Mrs V Harrold, Mrs S Littlejohn, Miss E Nyokabi, Miss R Oliver, Mrs J Smith
Non Teaching Staff
- School Assistants: Mrs J Burrows, Mrs M Murdoch, Mrs A Sales-Yanez, Mrs C Dunn, Mrs S Glen, Mrs L Hill, Miss L Smith
- Clerical Team: Mrs D Baxter, Mrs C McClung, Miss M Miller
- Janitors: Mr A Taggart & Mr I Thompson
- Catering Supervisor: Mrs C McKnight
- Cleaning Supervisor: Mrs J Reid