2025 OC School Ranking | Opportunity Class Test Guide

Read the OC school ranking list for 89 opportunity classes offering placement in Year 5 for entry in 2026.

No more minimum entry scores for Opportunity Classes

In the past, each school with an Opportunity Class (OC) had a minimum entry score that parents used to determine the OC school ranking in NSW. A minimum entry score was the lowest score a student needed to get into that school’s OC program.

But, as of 2022, the NSW Department of Education no longer publishes minimum entry scores for OC schools.

Why were OC school cut-off scores removed?

The NSW Department of Education wanted students and parents to focus less on ‘chasing a number’ and more on their ranking and overall performance.

How can parents choose an OC School?

Even though the old scores are gone, there are still helpful ways to compare schools. You can look at:

  • The academic performance of each school using NAPLAN rankings

  • How many OC places the school offers

  • How far the school is from your home

This gives you a better idea of which schools might be a good fit.

Help your child succeed in the OC Test!

Build exam skills with expert teachers, 200+ pages of resources, and 3 diagnostic exams for each section.
Try a free lesson today.

2025 OC School Ranking

This table lists all the schools offering Opportunity Classes (OC) in NSW, including the OC school ranking.

  • The top section of the table shows schools that ranked in the top 200 schools in NAPLAN results. These schools are ordered from highest to lowest based on their most recent academic performance.

  • The remaining schools didn’t place in the top 200 for NAPLAN, so they are listed by places available.

RankSchoolAddressNumber of  places available2024 Naplan ranking
1WOOLLAHRA PUBLIC SCHOOLForth St, Woollahra303
2BEECROFT PUBLIC SCHOOLBeecroft Rd, Beecroft305
3ARTARMON PUBLIC SCHOOLMcMillan Rd, Artarmon306
4BALMAIN PUBLIC SCHOOLEaton St, Balmain307
5ERMINGTON PUBLIC SCHOOLWinbourne St, West Ryde308
6DURAL PUBLIC SCHOOLOld Northern Rd, Dural3015
7SUMMER HILL PUBLIC SCHOOLMoonbie St, Summer Hill3019
8NORTH ROCKS PUBLIC SCHOOLNorth Rocks Rd, North Rocks3022
9IRONBARK RIDGE PUBLIC SCHOOLIronbark Ridge Rd, Rouse Hill1523
10HURSTVILLE PUBLIC SCHOOLForest Rd, Hurstville6025
11WAITARA PUBLIC SCHOOLEdgeworth David Ave, Wahroonga3026
12SUTHERLAND PUBLIC SCHOOLEton St, Sutherland3027
13RYDE PUBLIC SCHOOLPope St, Ryde3038
14LINDFIELD EAST PUBLIC SCHOOL90 Tryon Road, East Lindfield1542
15ASHFIELD PUBLIC SCHOOLLiverpool Rd, Ashfield3047
16NEUTRAL BAY PUBLIC SCHOOLBen Boyd Rd, Neutral Bay3050
17HOLSWORTHY PUBLIC SCHOOLInfantry Pde, Holsworthy1559
18EARLWOOD PUBLIC SCHOOLHomer St, Earlwood3061
19CHATSWOOD PUBLIC SCHOOLCentennial Ave, Chatswood3063
20WILKINS PUBLIC SCHOOLPark Rd, Marrickville3069
21BALGOWLAH HEIGHTS PUBLIC SCHOOLLewis St, Balgowlah1584
22CARINGBAH NORTH PUBLIC SCHOOLCawarra Rd, Caringbah15119
23QUAKERS HILL PUBLIC SCHOOLMedlow Dr, Quakers Hill30120
24GREYSTANES PUBLIC SCHOOLMerrylands Rd, Greystanes30139
25KINGSWOOD PUBLIC SCHOOLSecond Ave, Kingswood15158
26WAHROONGA PUBLIC SCHOOL71 Burns Road, Wahroonga15160
27PICNIC POINT PUBLIC SCHOOLThomas St, Picnic Point15163
28GOSFORD PUBLIC SCHOOLFaunce St West, West Gosford30181
29RICHMOND PUBLIC SCHOOLWindsor St, Richmond30195

— Schools without NAPLAN Ranking (sorted by places available) —
30ALSTONVILLE PUBLIC SCHOOLMain St, Alstonville15
31ARMIDALE CITY PUBLIC SCHOOLFaulkner St, Armidale15
32BATHURST WEST PUBLIC SCHOOLSuttor St, Bathurst15
33BIRABAN PUBLIC SCHOOLBeckley St, Toronto15
34BLACKTOWN SOUTH PUBLIC SCHOOLFlushcombe Rd, Blacktown15
35BLACKTOWN WEST PUBLIC SCHOOLLancaster Street, Blacktown15
36BLAXCELL STREET PUBLIC SCHOOLBlaxcell St, Granville15
37BRADBURY PUBLIC SCHOOLJacaranda Ave, Bradbury15
38BROOKVALE PUBLIC SCHOOLOld Pittwater Road, Brookvale15
39CAMDEN SOUTH PUBLIC SCHOOLOld Hume Hwy, Camden15
40CASULA PUBLIC SCHOOLDe Meyrick Ave, Casula15
41CESSNOCK WEST PUBLIC SCHOOLCnr Campbell Street and Wollombi Rd, Cessnock15
42COLYTON PUBLIC SCHOOLNelson St, Mount Druitt15
43COONABARABRAN PUBLIC SCHOOLNewell Hwy, Coonabarabran15
44CUDGEGONG VALLEY PUBLIC SCHOOLMadeira Rd, Mudgee15
45DOONSIDE PUBLIC SCHOOLSchool Parade, Doonside15
46DUBBO WEST PUBLIC SCHOOLEast St, Dubbo15
47GEORGES HALL PUBLIC SCHOOLPennington Ave, Georges Hall15
48GOONELLABAH PUBLIC SCHOOLBallina Rd, Goonellabah15
49GOULBURN WEST PUBLIC SCHOOLCombermere St, Goulburn15
50GREENACRE PUBLIC SCHOOLWaterloo Rd, Greenacre15
51GUILDFORD WEST PUBLIC SCHOOL23-51 Palmer St, Guildford West15
52HARRINGTON STREET PUBLIC SCHOOLHarrington St, Cabramatta15
53ILLAROO ROAD PUBLIC SCHOOLIllaroo Rd, Nowra15
54JEWELLS PRIMARY SCHOOLLepton Pde, Jewells15
55LEUMEAH PUBLIC SCHOOLBurrendong Rd, Leumeah15
56LITHGOW PUBLIC SCHOOLMort St, Lithgow15
57MAROUBRA JUNCTION PUBLIC SCHOOLStorey Street, Maroubra15
58MARYLAND PUBLIC SCHOOLJohn T Bell Dr, Maryland, Newcastle15
59MIRANDA PUBLIC SCHOOL3 Sylva Avenue, Miranda15
60MOREE PUBLIC SCHOOLAlbert St, Moree15
61MOSS VALE PUBLIC SCHOOLBrowley Street, Moss Vale15
62NEW LAMBTON SOUTH PUBLIC SCHOOLSt James Rd, New Lambton15
63NEWBRIDGE HEIGHTS PUBLIC SCHOOLLewin & Magree Cres, Chipping Norton15
64PENRITH PUBLIC SCHOOLCorner High Street & Doonmore Street, Penrith15
65PORT MACQUARIE PUBLIC SCHOOLGrant St, Port Macquarie15
66QUEANBEYAN SOUTH PUBLIC SCHOOLCameron Rd, Queanbeyan15
67RUTHERFORD PUBLIC SCHOOLWeblands St, Rutherford15
68SMITHFIELD PUBLIC SCHOOLO’Connell St, Smithfield15
69SOLDIERS POINT PUBLIC SCHOOLCromarty Rd, Soldiers Point15
70SOUTH GRAFTON PUBLIC SCHOOLVere St, South Grafton15
71ST ANDREWS PUBLIC SCHOOLBallantrae Dr, St Andrews15
72ST CLAIR PUBLIC SCHOOL4 Timesweep Drive, St Clair15
73ST JOHNS PARK PUBLIC SCHOOLSandringham St, St Johns Park15
74STURT PUBLIC SCHOOLWhite Ave, Wagga Wagga15
75TAHMOOR PUBLIC SCHOOLBronzewing St, Tahmoor15
76TAMWORTH PUBLIC SCHOOLNapier St, Tamworth15
77TAMWORTH SOUTH PUBLIC SCHOOLPetra Ave, Tamworth15
78TIGHES HILL PUBLIC SCHOOLElizabeth St, Tighes Hill15
79TOONGABBIE PUBLIC SCHOOL59 Fitzwilliam Road, Toongabbie15
80TOORMINA PUBLIC SCHOOLCavanba Rd, Toormina15
81WENTWORTH FALLS PUBLIC SCHOOLFalls Rd, Wentworth Falls15
82ALEXANDRA PARK COMMUNITY SCHOOLPark Rd, Alexandria30
83GLENBROOK PUBLIC SCHOOLWoodville St, Glenbrook30
84MATTHEW PEARCE PUBLIC SCHOOLAstoria Park Rd, Baulkham Hills30
85MONA VALE PUBLIC SCHOOLWaratah St, Mona Vale30
86WOLLONGONG PUBLIC SCHOOLChurch St, Wollongong30
87WYONG PUBLIC SCHOOLCutler Dr, Wyong30
88AURORA COLLEGERural and remote, virtual opportunity class100
89BLAXLAND EAST PUBLIC SCHOOLOld Bathurst Road, Blaxland EastNot available in 2025

Source: NSW Department of Education

Frequently Asked Questions

Q: Does the OC minimum entry score still represent the performance of the school?

A: The minimum entry score is not an indicator of the relative performance of the primary schools with opportunity classes.

Q: How should I pick OC schools for my child?

A: Parents should consider the following factors when considering their choice of opportunity classes:

  • How far the school is from home
  • What kind of learning your child enjoys
  • The number of OC spots
  • The school’s academic results (like NAPLAN scores)

Q: Will I know my child’s rank or score?

A: No. The Department only tells you if your child gets an offer. They don’t share exact rankings or scores anymore.

Strengthen your child’s skills and confidence in Maths

Join 8,000+ students who learn with expert teachers and one-to-one support every term. Book a free trial today.

© Matrix Education and www.matrix.edu.au, 2023. Unauthorised use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Matrix Education and www.matrix.edu.au with appropriate and specific direction to the original content.

Related courses

Loading