Skip to content
Schools Near Me
Queensland · council area

Schools in Brisbane

There are 318 schools in Brisbane: 191 primary schools, 62 secondary schools and 62 combined schools. By sector, that is 188 government schools, 85 Catholic schools and 45 independent schools. The suburbs with the most schools are Coorparoo, Sunnybank, Inala and Indooroopilly.

Suburbs

Schools by suburb in Brisbane

Catholic and independent

Private schools in Brisbane

Independent primary and secondary school

Angelorum College

Fortitude Valley

Prep to Year 10 · boys and girls

At a glance

Schools in Brisbane in numbers

  • Between them, schools here take students of ages 5 to 18.
  • They have about 219,026 students enrolled, 691 per school on average; the largest is Mansfield State High School with 3,807.
  • 130 of the 318 schools (41%) are Catholic or independent and charge fees; across Australia the share is 30%.
  • 31 schools are single-sex: 18 girls' schools and 13 boys' schools.

Largest schools in Brisbane

  1. Mansfield State High School 3,807 students
  2. Kelvin Grove State College 3,617 students
  3. Brisbane State High School 3,594 students
  4. Stretton State College 3,578 students
  5. Brisbane School of Distance Education 3,100 students
Questions

Schools in Brisbane: common questions

How many schools are there in the Brisbane council area?
There are 318 schools in the Brisbane council area, including 191 primary schools, 62 secondary schools and 62 combined primary and secondary schools.
How many private schools are there in the Brisbane council area?
130 Catholic and independent schools, 41% of all schools in the Brisbane council area. 85 are Catholic.
What is the largest school in the Brisbane council area?
Mansfield State High School, with 3,807 students. Next are Kelvin Grove State College (3,617), Brisbane State High School (3,594) and Stretton State College (3,578).
Are there single-sex schools in the Brisbane council area?
Yes: 18 girls' schools and 13 boys' schools. The other 287 schools are co-educational.