A large number of children also go to Maleny High - the bus leaves from Landsborough Station. Unity College, Glasshouse Christian College and Suncoast also have buses leaving from mooloolah Park - I'm sure there are more I'm unaware of.
School bus routes generally go to either Beerwah SHS or Caloundra SHS, with the majority going to Beerwah. Being a railway town, students also go to the Nambour schools or Beerwah SHS. Students may also catch busses to the Nambour schools from Eudlo and other nearby locations. A number of private schools also send buses out to Mooloolah Valley. Best to check with the bus company/s as it depends which school and your location as to any discounts on annual passes.