| Head Teacher | Ms Lynn Wells |
| Principal Teacher | Mrs Jane McAloon |
| P6/7 Teacher (Mon – Wed) P5-7 Teacher (Thurs & Fri) | Mrs Jane McAloon |
| P1-3 Teacher (Mon – Wed) P1-4 Teacher (Thurs & Fri) | Ms Kirsten Black |
| P4/5 Teacher (Mon – Wed) | Mrs Kerry Hendry |
| Childcare and Education Worker – ELC | Ms Kathryn Haggarty (Tues-Fri) Mrs Joanne Stark (Mon-Fri) Mrs Susan Tighe (Mon) |
| Violin Teacher | Mrs Sancha Fernandez-Vidler |
| Musical Instrument Tuition | Mr John Grant |
| Outdoor Learning Instructor | Mr Stanley Topalian |
| ASN Assistants | Mrs Ann Huggans Mrs Susan Tighe Mrs Nicola Mathieson |
| Pupil Support Assistant | Mrs Susan Tighe |
| Classroom Assistant | Mrs Nicola Mathieson |
| Clerical Assistant | Mrs Shereen Curley |
| Janitor / Cleaner | Ms Sandra Kay |
| Canteen Manager | Mrs Hannah Ross |
| Canteen Assistant | Mrs Mary Ann McFadyen |
| Cleaning Supervisor | Mrs Rachel Buchanan |
| Cleaning Assistant | Mr Nick Morton-Grant |
| School Crossing Patrol | Mr Hugh Robertson |