The school has a number of committees.
Eco Committee
P3 - Nieve Glen, Leo Stewart & Myla Muftuoglu
P4 - Matthew Kinnaird & Hilary Barrett
P5 - Aiyla Paterson & Tawana Tivatyi
P6 - Grace McKain & Alesha Hills
P7- William Kinnaird, Fraser Bain, Stas Karbowniczek & Lee Hills
Rights Respecting Schools
P2 - Lucas Sosa McMullen
P3 - Mairi Gibb
P4 - Toby Stead & Ella Pryde
P5 - Madison Hook & Louisa McGee
P6 - Carl Watt & Siri Galbraith
P7- Calum Ewen, Alesha Moonan, Ben Francis & Lilly McEachen
Health
P2 - Hannah Paterson
P3 - Ava Harper
P4 - Rowan Studders & Jessica Campbell
P5 - Liam Nisbet & Gabrielle Eriyagama
P6 - Daniel Allison & Anna-Leigh McCafferty
P7 - Josef Ratcliffe, Jamie Finnerty, Umar Aslam, Dominic Oxley, Gemma Campbell & Kirsty Crawshaw
Pupil Council
P3 - Corin Walker
P4 - Daniella Eriyagama & Patti Kuchnicka
P5 - Bo Innes & Kyle McManus
P6 - Connor Shepherd & Erin Parker
P7 - Kristian Walker & Darcey Innes
Digital Leaders
P2/3 - Calum Lindsay
P3 - Charlie Bowie
P4 - Freya Hills & Ben Parker
P5 - Struan Reid & Lewis Brand
P6 - Connor Shepherd & Abbie Pinder
P7 - Brodie Hay, Melissa Loran & Jessica Sandison
House Captains
Wallace - Brodie Hay - Vice Captain - Lee Hills
Stuart - Dominic Oxley - Vice Captain - Kristian Walker
Baird - William Kinnaird - Vice Captain - Jessica Sandison
Burns - Darcey Innes - Vice Captain - Kirsty Crawshaw