Top Secondary Schools in Australia

top secondary school rankings

About this guide

Think of this page almost like a school counselor, helping you through the tough decision of choosing the best school for your child. It includes a table listing some of the top secondary schools in Australia. You’ll also find some handy articles filled with helpful tips and advice on the benefits of tutoring and how to choose the right school for your child.

What the table shows

The table below shows the 150 top secondary schools in Australia.

To find the education information for each school, such as NAPLAN numeracy and literacy results, number of students enrolled and ISCEA socio economic advantage values, head on over to the myschools webpage for each school (found in the last column of the table below). If you need a little help navigating their website, check out our tips to getting the most out of the My Schools website .

For interest, we have provided the search volume for each of the top 150 schools in the table below.

Search volume is a metric that shows how often people search for something on Google each month. It’s a great indicator of how poplar something is – the more people that search for something, the higher the search volume.

It can also indicate the size of a school – the larger the school, the more students and parents might search for it on Google.

Top Secondary Schools in Australia >>

Top 150 Secondary Schools in Australia

# School Name Search Volume Keyword Searched School Type Location Postcode State My School URL
1 James Ruse Agricultural High School 4200 james ruse agricultural high school Government Carlingford 2118 NSW
2 North Sydney Girls High School 2700 north sydney girls high school Government Crows Nest 2065 NSW
3 North Sydney Boys High School 3500 north sydney boys high school Government Crows Nest 2065 NSW
4 Sydney Girls High School 3400 sydney girls high school Government Surry Hills 2010 NSW
5 Sydney Boys High School 6900 sydney boys high school Government Surry Hills 2010 NSW
6 Baulkham Hills High School 4000 baulkham hills high school Government Baulkham Hills 2153 NSW
7 Perth Modern School 4100 perth modern school Government Perth 6008 WA
8 Hornsby Girls High School 2000 hornsby girls high school Government Hornsby 2077 NSW
9 Normanhurst Boys High School 2100 normanhurst boys high school Government Normanhurst 2076 NSW
10 Sydney Grammar School 5300 sydney grammar school Independent Darlinghurst 2010 NSW
11 Northern Beaches Secondary College Manly Campus 1600 manly selective Government North Curl Curl 2099 NSW
12 Girraween High School 2600 girraween high school Government Girraween 2145 NSW
13 Hurlstone Agricultural High School 2900 hurlstone agricultural high school Government Glenfield 2167 NSW
14 Fort Street High School 4800 fort street high school Government Petersham 2049 NSW
15 Melbourne High School 5100 melbourne high school Government Melbourne 3141 VIC
16 Penrith High School 2500 penrith high school Government Penrith 2750 NSW
17 St George Girls High School 1500 st george girls high school Government Kogarah 2217 NSW
18 Merewether High School 2900 merewether high school Government Broadmeadow 2292 NSW
19 Caringbah High School 3500 caringbah high school Government Caringbah 2229 NSW
20 Smiths Hill High School 1600 smiths hill high school Government Wollongong 2500 NSW
21 Conservatorium High School 1700 conservatorium high school Government Sydney 2000 NSW
22 Sydney Technical High School 2700 sydney technical high school Government Bexley 2207 NSW
23 Gosford High School 3200 gosford high school Government Gosford 2250 NSW
24 MacRobertson Girls High School 600 macrobertson girls high school Government Melbourne 3004 VIC
25 Nossal High School 4400 nossal high school Government Berwick 3806 VIC
26 St Aloysius' College 3100 st aloysius' college Independent Milsons Point 2061 NSW
27 Suzanne Cory High School 2700 suzanne cory high school Government Werribee 3030 VIC
28 Presbyterian Ladies' College 2300 presbyterian ladies' college Independent Burwood 3125 VIC
29 Abbotsleigh 3200 abbotsleigh Independent Wahroonga 2076 NSW
30 Ballarat Clarendon College 1200 ballarat clarendon college Independent Ballarat 3350 VIC
31 Yesodei Hatorah College 100 yesodei hatorah college Independent Elwood 3184 VIC
32 Haileybury College 1800 haileybury college Independent Keysborough 3173 VIC
33 Meriden School 1900 meriden school Independent Strathfield 2135 NSW
34 Fintona Girls' School 1200 fintona girls' school Independent Balwyn 3103 VIC
35 Huntingtower School 2000 huntingtower school Independent Mount Waverley 3149 VIC
36 Brisbane Grammar School 4600 brisbane grammar school Independent Brisbane 4000 QLD
37 Pymble Ladies' College 4400 pymble ladies' college Independent Pymble 2073 NSW
38 Tara Anglican School for Girls 450 tara anglican school for girls Independent North Parramatta 2151 NSW
39 SCEGGS Darlinghurst 2300 sceggs Independent Darlinghurst 2010 NSW
40 Korowa Anglican Girls' School 200 korowa anglican girls' school Independent Glen Iris 3146 VIC
41 Knox Grammar School 2200 knox grammar school Independent Wahroonga 2076 NSW
42 Camberwell Grammar School 1500 camberwell grammar school Independent Canterbury 3126 VIC
43 St Hilda's Anglican School for Girls 250 st hilda's anglican school for girls (inc) Independent Mosman Park 6012 WA
44 Brisbane State High School 5400 brisbane state high school Government South Brisbane 4101 QLD
45 Brisbane Girls' Grammar School 700 brisbane girls grammar school Independent Brisbane 4000 QLD
46 Trinity Grammar School 4700 trinity grammar school Independent Kew 3101 VIC
47 Kambala 1600 kambala Independent Rose Bay 2029 NSW
48 Queenwood 900 queenwood school for girls Independent Mosman 2088 NSW
49 Scotch College 8800 scotch college Independent Hawthorn 3122 VIC
50 Presbyterian Ladies' College Sydney 200 presbyterian ladies' college sydney Independent Croydon 2132 NSW
51 Arden Anglican School 1300 arden anglican school Independent Beecroft 2119 NSW
52 Lauriston Girls' School 1300 lauriston girls' school Independent Armadale 3143 VIC
53 Ruyton Girls' School 1300 ruyton girls' school Independent Kew 3101 VIC
54 Camberwell Girls Grammar School 1100 camberwell girls grammar school Independent Canterbury 3126 VIC
55 St Catherine's School 500 st catherine's school Independent Toorak 3142 VIC
56 Christ Church Grammar School 2000 christ church grammar school Independent Claremont 6010 WA
57 Rossmoyne Senior High School 5600 rossmoyne senior high school Government Perth 6148 WA
58 St Mary's Anglican Girls' School 500 st mary's anglican girls' school (inc) Independent Karrinyup 6018 WA
59 Al Noori Muslim School 400 al noori muslim school Independent Greenacre 2190 NSW
60 Redeemer Baptist School 1200 redeemer baptist school Independent North Parramatta 2151 NSW
61 Shelford Girls' Grammar 800 shelford girls' grammar Independent Caulfield 3161 VIC
62 Hale School 2700 hale school Independent Perth 6019 WA
63 Reddam House 2300 reddam house Independent Woollahra 2025 NSW
64 Parramatta High School 1700 parramatta high school Government Parramatta 2150 NSW
65 St Aidan's Anglican Girls School 50 st aidan's anglican girls' school Independent Corinda 4075 QLD
66 Waverley Christian College 2800 waverley christian college Independent Wantirna South 3152 VIC
67 The King's School 2600 the king's school Independent North Parramatta 2151 NSW
68 All Saints' College 2000 all saints' college Independent Bull Creek 6149 WA
69 Melbourne Grammar School 2100 melbourne grammar school Independent Melbourne 3004 VIC
70 SCECGS Redlands 200 redlands Independent Cremorne 2090 NSW
71 Penleigh & Essendon Grammar School 60 penleigh & essendon grammar school Independent Keilor East 3033 VIC
72 Chatswood High School 4300 chatswood high school Government Chatswood 2067 NSW
73 Barker College 5700 barker college Independent Hornsby 2077 NSW
74 Sefton High School 2400 sefton high school Government Sefton 2162 NSW
75 German International School Sydney 500 german international school sydney Independent Terrey Hills 2084 NSW
76 Ravenswood School for Girls 1700 ravenswood school for girls Independent Gordon 2072 NSW
77 St Margaret's School 500 st margaret's school Independent Berwick 3806 VIC
78 Tintern Grammar 2600 tintern grammar Independent Ringwood East 3135 VIC
79 Ascham School 2700 ascham school Independent Edgecliff 2027 NSW
80 Roseville College 2100 roseville college Independent Roseville 2069 NSW
81 Saint Mary MacKillop Colleges Limited 100 saint mary mackillop colleges Independent Wagga Wagga 2650 NSW
82 Shenton College 5900 shenton college Government Shenton Park 6008 WA
83 St Andrews Christian College 900 st andrews christian college Independent Wantirna South 3152 VIC
84 Cheltenham Girls High School 3100 cheltenham girls high school Government Beecroft 2119 NSW
85 Kilvington Grammar School 250 kilvington grammar school Independent Ormond 3204 VIC
86 St Joseph's College 2900 st joseph's college Catholic Gregory Terrace 2132 QLD
87 Cranbrook School 2500 cranbrook school Independent Bellevue Hill 2023 NSW
88 Willetton Senior High School 6700 willetton senior high school Government Willetton 6155 WA
89 Presbyterian Ladies' College 2300 presbyterian ladies' college Independent Peppermint Grove 6011 WA
90 Lighthouse Christian College 1900 lighthouse christian college Independent Cranbourne 3977 VIC
91 Anglican Church Grammar School 1100 anglican church grammar school Independent East Brisbane 4169 QLD
92 Canberra Grammar School 3500 canberra grammar school Independent Red Hill 2603 ACT
93 Glen Waverley Secondary College 2500 glen waverley secondary college Government Glen Waverley 3150 VIC
94 SHORE - Sydney Church of England Grammar School 500 shore - sydney church of england grammar school Independent North Sydney 2060 NSW
95 Trinity Grammar School 4700 trinity grammar school Independent Summer Hill 2130 NSW
96 Saint Mary MacKillop College Albury 0 saint mary mackillop college albury Independent Jindera 2642 NSW
97 Ormiston College 3400 ormiston college Independent Ormiston 4160 QLD
98 Perth College 2400 perth college Independent Perth 6050 WA
99 MLC School 3300 mlc school Independent Burwood 2134 NSW
100 Wenona School 800 wenona school Independent North Sydney 2060 NSW
101 Methodist Ladies' College 2500 methodist ladies' college Independent Perth 6010 WA
102 All Hallows' School 2400 all hallows' school Catholic Brisbane 4000 QLD
103 Somerset College 6600 somerset college Independent Mudgeeraba 4213 QLD
104 John Calvin School 150 john calvin school Independent Launceston 7250 TAS
105 Lycee Condorcet The International French School Of Sydney 20 the international french school of sydney Independent Maroubra Junction 2035 NSW
106 St Catherine's School 500 st catherine's school Independent Waverley 2024 NSW
107 St Kevin's College 4300 st kevin's college Catholic Toorak 3142 VIC
108 Glenaeon Rudolf Steiner School 500 glenaeon rudolf steiner school Independent Middle Cove 2068 NSW
109 St Leonard's College 2200 st leonard's college Independent Brighton East 3187 VIC
110 Bialik College 2500 bialik college Independent Hawthorn East 3123 VIC
111 Methodist Ladies' College 2500 methodist ladies' college Independent Kew 3101 VIC
112 The Scots College 1200 the scots college Independent Bellevue Hill 2023 NSW
113 Yeshivah College 200 yeshivah college Independent St Kilda East 3183 VIC
114 Box Hill High School 3500 box hill high school Government Melbourne 3128 VIC
115 Loreto Kirribilli 2100 loreto kirribilli Independent Kirribilli 2061 NSW
116 Monte Sant' Angelo Mercy College 500 monte sant' angelo mercy college Independent North Sydney 2060 NSW
117 St Paul's International College 150 st paul's international college Independent Moss Vale 2577 NSW
118 Central Coast Grammar School 1900 central coast grammar school Independent Erina Heights 2260 NSW
119 Sacre Coeur 4000 sacre coeur Catholic Glen Iris 3146 VIC
120 Lowther Hall Anglican Grammar School 400 lowther hall anglican grammar school Independent Essendon 3040 VIC
121 Langford Islamic College 1000 langford islamic college Independent Langford 6147 WA
122 Cherrybrook Technology High School 3800 cherrybrook technology high school Government Cherrybrook 2126 NSW
123 Emanuel School 1100 emanuel school Independent Randwick 2031 NSW
124 Montgrove College 700 montgrove college Independent Orchard Hills 2748 NSW
125 Al-Faisal College 200 al-faisal college Independent Auburn 2144 NSW
126 St Peters Lutheran College 3200 st peters lutheran college Independent Indooroopilly 4068 QLD
127 Heathdale Christian College 3200 heathdale christian college Independent Werribee 3030 VIC
128 Killara High School 4000 killara high school Government Killara 2071 NSW
129 Canberra Girls Grammar School 20 canberra girls' grammar school Independent Deakin 2600 ACT
130 Newington College 4100 newington college Independent Stanmore 2048 NSW
131 The Hills Grammar School 500 the hills grammar school Independent Kenthurst 2156 NSW
132 William Clarke College 3600 william clarke college Independent Kellyville 2155 NSW
133 Carlingford High School 5800 carlingford high school Government Carlingford 2118 NSW
134 International School of Western Australia 500 international school of western australia Independent Perth 6015 WA
135 Toorak College 2100 toorak college Independent Mount Eliza 3930 VIC
136 The King David School 700 the king david school Independent Armadale 3143 VIC
137 Finigan School of Distance Education 700 finigan school of distance education Independent Queanbeyan 2620 NSW
138 University High School 3300 university high school Government Melbourne 3052 VIC
139 St Margaret's Anglican Girls School 800 st margaret's anglican girls school Independent Ascot 4007 QLD
140 Pittwater House Schools 250 pittwater house school Independent Collaroy 2097 NSW
141 Ryde Secondary College 3400 ryde secondary college Government Ryde 2112 NSW
142 Newcastle Grammar School 900 newcastle grammar school Independent Newcastle 2300 NSW
143 Macarthur Anglican School 1100 macarthur anglican school Independent Cobbitty 2570 NSW
144 The Knox School 1400 the knox school Independent Wantirna South 3152 VIC
145 Tangara School for Girls 300 tangara school for girls Independent Cherrybrook 2126 NSW
146 Balwyn High School 2400 balwyn high school Government Melbourne 3104 VIC
147 Yarra Valley Grammar 400 yarra valley grammar school Independent Ringwood 3134 VIC
148 Rehoboth Christian College 1200 rehoboth christian college Independent Kenwick 6107 WA
149 St Ignatius' College 2000 st ignatius' college Independent Lane Cove 2066 NSW
150 St Luke's Grammar School 200 st luke's grammar school Independent Dee Why 2099 NSW

Here's why parents around Australia are choosing Cluey Learning

Build your child's confidence

We’re the largest online tutoring company in Australia for a reason. Actually, there are a lot of them: Our content is created by expert educators, aligning to the curriculum and what your child is learning at school.

We build confidence with patient and friendly tutors that maximise learning in a fun and interactive way. Our 1-to-1 and face-to-face tutoring sessions are personalised allowing your child to learn at their own speed. And that’s just the beginning...

Click here to find out why parents are choosing Cluey

Cluey tutoring sessions include

  • Private 1-to-1 Online Tutoring
  • Qualified Expert Tutors
  • Face-to-Face Interactive Learning
  • Tutor maching for individual personality and leraning traits
  • Local syllabus aligned content
  • Learn online from the convenience of your own home
  • Weekly reporting on student’s program progress
  • Unlimited acces to tutor session recordings

REQUEST PRICING: Get 20% off online tutoring for school kids

Is your child tired of a "one-size-fits-all" way of learning? Whether they’re falling behind or looking to excel, our personalised school tutoring will allow your child to learn at their own pace, from the comfort of home.