 Good Shepherd Lutheran College is a private primary and secondary (Prep-12) school for boys and girls at 115 Eumundi Road ().In 2017, the school had an enrolment of 1,006 students with 68 teachers (63 full-time equivalent) and 76 non-teaching staff (51 full-time equivalent).St Teresa's Catholic College is a Catholic secondary (7-12) school for boys and girls at Sea Eagle Drive ().