Skip to content
Schools Near Me
State or territory

Schools in New South Wales

There are 3,196 schools in New South Wales: 2,091 primary schools, 576 secondary schools and 373 combined schools. By sector, that is 2,214 government schools, 547 Catholic schools and 435 independent schools. The suburbs with the most schools are Wagga Wagga, Dubbo, Port Macquarie and Armidale.

GuideHow schools work in New South WalesStarting age, zones and enrolment, selective entry, fees and official links.Read the guide
Private schools

Private schools in New South Wales

Featured schools appear first, then the largest. Every Catholic and independent school takes enquiries for free through Schools Near Me.

Independent primary and secondary school

Knox Grammar School

Wahroonga

Kindergarten to Year 12 · boys and girls

Independent primary and secondary school

Barker College

Hornsby

Kindergarten to Year 12 · boys and girls

Independent primary and secondary school

Amity College

Prestons

Kindergarten to Year 12 · boys and girls

Independent primary and secondary school

Al Noori Muslim School

Greenacre

Kindergarten to Year 12 · boys and girls

Independent primary and secondary school

Al-Faisal College

Auburn

Kindergarten to Year 12 · boys and girls

Council areas

Schools by council area in New South Wales

New South Wales has 130 council areas with schools, covering 1,414 suburbs and towns. Choose one to see its suburbs and every school in them.

Enrolment

Enrolling in a government school in New South Wales

Government schools enrol students directly, and most give a place to every child living in their local area. The NSW Department of Education explains the rules, and its finder shows which school an address belongs to.

At a glance

Schools in New South Wales in numbers

  • Between them, schools here take students of ages 4 to 18.
  • They have about 1,257,719 students enrolled, 398 per school on average; the largest is Malek Fahd Islamic School with 3,352.
  • 982 of the 3,196 schools (31%) are Catholic or independent and charge fees; across Australia the share is 30%.
  • 136 schools are single-sex: 72 girls' schools and 64 boys' schools.
  • 48 schools are fully or partially selective.

Largest schools in New South Wales

  1. Malek Fahd Islamic School 3,352 students
  2. Knox Grammar School 3,345 students
  3. Barker College 2,856 students
  4. Amity College 2,588 students
  5. Australian Christian College - Marsden Park 2,523 students
Questions

Schools in New South Wales: common questions

How many schools are there in New South Wales?
There are 3,196 schools in New South Wales, including 2,091 primary schools, 576 secondary schools and 373 combined primary and secondary schools.
How many private schools are there in New South Wales?
982 Catholic and independent schools, 31% of all schools in New South Wales. 547 are Catholic.
What is the largest school in New South Wales?
Malek Fahd Islamic School, with 3,352 students. Next are Knox Grammar School (3,345), Barker College (2,856) and Amity College (2,588).
Are there single-sex schools in New South Wales?
Yes: 72 girls' schools and 64 boys' schools. The other 3,060 schools are co-educational.
Are there selective schools in New South Wales?
Yes: 48 schools are fully or partially selective, admitting some or all students by an entrance test.
Nearby

Other states and territories