The school is staffed by: 
a Teaching Principal
 
one permanent full- time Teacher Aide
 
a Small School's Business Manager (2 days per week)
 
a second permanent full-time Classroom Teacher 
 
casual Teacher Aides, Cleaner and School Officer 
 
We access specialist support and teaching by:
LOTE lessons 2 days per week via Web lessons (Year 5 & 6)
 
Guidance Officer (based in Clermont)
 
Head of Special Education and Support (based in Moranbah)
Speech Language Pathologist