The Best Schools in Northern Beaches

View the top ranking schools in your area based on quantitative and qualitative data from the Australian Department of Education. Search Schools, Student Demographics and Parent Reviews. 

Search Schools

Search Schools

Regions

Regions
  • Alexandria (41)
  • Annandale (55)
  • Ashfield (55)
  • Balmain (55)
  • Balmain East (55)
  • Camperdown (96)
  • Chippendale (41)
  • Darlinghurst (41)
  • Dulwich Hill (55)
  • Enmore (55)

Grade Level

Grade Level
  • Primary (50)
  • Special (10)

School Type

School Type
  • Public (60)
  • Private (23)
  • Catholic (13)

Religion

Religion
  • Secular (51)
  • Catholic (6)
  • Anglican (3)
  • Christian (2)
  • Montessori (1)
  • Other (1)
  • Uniting Church (1)

Rating

Rating
  • 5 out of 5 5 stars (0)
  • 4 out of 5 4 stars& up (0)
  • 3 out of 5 3 stars& up (0)
  • 2 out of 5 2 stars& up (0)
  • 1 out of 5 1 star& up (0)

Student-Teacher Ratio

Student-Teacher Ratio

My Choice Rank

My Choice Rank
  • All
  • A
  • A-
  • A+
Sort By
1 - 25 of 3118 posts
Sort By
1 - 25 of 3118 posts
#4 Best Public High School in NSW
0.0/5
(0 Reviews)

Northern Beaches Secondary College Manly Campus is a very highly rated secondary school in North Curl Curl, 2099 NSW. The public school has 775 students with a student-to-teacher ratio of 1 to 13.

#21 Best Public High School in NSW
0.0/5
(0 Reviews)

Killarney Heights High School is a very highly rated secondary school in Killarney Heights, 2087 NSW. The public school has 966 students with a student-to-teacher ratio of 1 to 15.

#22 Best Public High School in NSW
0.0/5
(0 Reviews)

Northern Beaches Secondary College Mackellar Girls Campus is a very highly rated secondary school in Manly Vale, 2093 NSW. The public school has 1159 students with a student-to-teacher ratio of 1 to 14.

#2 Best Private Primary School in NSW
0.0/5
(0 Reviews)

John Colet School is a very highly rated primary school in Belrose, 2085 NSW. The private school has 266 students with a student-to-teacher ratio of 1 to 13.

#35 Best Private High School in NSW
0.0/5
(0 Reviews)

Mater Maria Catholic College is a very highly rated secondary school in Warriewood, 2102 NSW. The catholic school has 1086 students with a student-to-teacher ratio of 1 to 14.

#39 Best Public High School in NSW
0.0/5
(0 Reviews)

Barrenjoey High School is a very highly rated secondary school in Avalon Beach, 2107 NSW. The public school has 836 students with a student-to-teacher ratio of 1 to 14.

#47 Best Public High School in NSW
0.0/5
(0 Reviews)

Davidson High School is a very highly rated secondary school in Frenchs Forest, 2086 NSW. The public school has 858 students with a student-to-teacher ratio of 1 to 15.

#52 Best Private High School in NSW
0.0/5
(0 Reviews)

St Augustine’s College Sydney is a very highly rated combined school in Brookvale, 2100 NSW. The private school has 1528 students with a student-to-teacher ratio of 1 to 12.

#51 Best Public High School in NSW
0.0/5
(0 Reviews)

Pittwater High School is a very highly rated secondary school in Mona Vale, 2103 NSW. The public school has 1035 students with a student-to-teacher ratio of 1 to 14.

#49 Best Public Primary School in NSW
0.0/5
(0 Reviews)

Balgowlah Heights Public School is a very highly rated primary school in Balgowlah, 2093 NSW. The public school has 720 students with a student-to-teacher ratio of 1 to 20.

#65 Best Private High School in NSW
0.0/5
(0 Reviews)

St Luke’s Grammar School is a very highly rated combined school in Dee Why, 2099 NSW. The private school has 1341 students with a student-to-teacher ratio of 1 to 12.

#58 Best Public High School in NSW
0.0/5
(0 Reviews)

The Forest High School is a very highly rated secondary school in Frenchs Forest, 2086 NSW. The public school has 728 students with a student-to-teacher ratio of 1 to 12.

#63 Best Public Primary School in NSW
0.0/5
(0 Reviews)

Killarney Heights Public School is a very highly rated primary school in Killarney Heights, 2087 NSW. The public school has 660 students with a student-to-teacher ratio of 1 to 17.

#73 Best Public Primary School in NSW
0.0/5
(0 Reviews)

Balgowlah North Public School is a very highly rated primary school in North Balgowlah, 2093 NSW. The public school has 433 students with a student-to-teacher ratio of 1 to 20.

#74 Best Catholic Primary School in NSW
0.0/5
(0 Reviews)

St Rose Catholic Primary School is a very highly rated primary school in Collaroy Plateau, 2097 NSW. The catholic school has 205 students with a student-to-teacher ratio of 1 to 17.

#85 Best Public Primary School in NSW
0.0/5
(0 Reviews)

Manly Village Public School is a very highly rated primary school in Manly, 2095 NSW. The public school has 579 students with a student-to-teacher ratio of 1 to 19.

#102 Best Catholic Primary School in NSW
0.0/5
(0 Reviews)

Our Lady of Good Counsel Catholic Primary School is a very highly rated primary school in Forestville, 2087 NSW. The catholic school has 343 students with a student-to-teacher ratio of 1 to 18.

0.0/5
(0 Reviews)

Forestville Montessori School is a very highly rated primary school in Forestville, 2087 NSW. The private school has 75 students with a student-to-teacher ratio of 1 to 5.

#98 Best Private High School in NSW
0.0/5
(0 Reviews)

Oxford Falls Grammar School is a very highly rated combined school in Oxford Falls, 2100 NSW. The private school has 1200 students with a student-to-teacher ratio of 1 to 12.

#75 Best Public High School in NSW
0.0/5
(0 Reviews)

Narrabeen Sports High School is a very highly rated secondary school in North Narrabeen, 2101 NSW. The public school has 1002 students with a student-to-teacher ratio of 1 to 15.

#120 Best Public Primary School in NSW
0.0/5
(0 Reviews)

Kambora Public School is a very highly rated primary school in Davidson, 2085 NSW. The public school has 147 students with a student-to-teacher ratio of 1 to 17.

#126 Best Public Primary School in NSW
0.0/5
(0 Reviews)

Harbord Public School is a very highly rated primary school in Freshwater, 2096 NSW. The public school has 942 students with a student-to-teacher ratio of 1 to 20.

#102 Best Private High School in NSW
0.0/5
(0 Reviews)

Northern Beaches Christian School is a very highly rated combined school in Terrey Hills, 2084 NSW. The private school has 1156 students with a student-to-teacher ratio of 1 to 13.

#135 Best Public Primary School in NSW
0.0/5
(0 Reviews)

Wakehurst Public School is a very highly rated primary school in Belrose, 2085 NSW. The public school has 402 students with a student-to-teacher ratio of 1 to 20.

#142 Best Public Primary School in NSW
0.0/5
(0 Reviews)

Allambie Heights Public School is a very highly rated primary school in Allambie Heights, 2100 NSW. The public school has 488 students with a student-to-teacher ratio of 1 to 19.