NSW Opportunity Class (OC) Schools

The complete list of NSW primary schools that host Opportunity Classes for Year 5 entry.

89 schools ~1,840 Year 5 places 2027 intake
~862 boys ~862 girls ~116 merit ~368 equity overlay

Reviewed August 2026. Source: NSW Department of Education.

Metropolitan Sydney 62

Opportunity classes hosted at primary schools across metropolitan Sydney, the Central Coast, the Blue Mountains, and the Illawarra.

School Suburb Year 5 places Boys Girls Merit Official site
Alexandria Park Community School Alexandria 30 14 14 2
Artarmon Public School Read the Artarmon OC guide Artarmon 30 14 14 2
Ashfield Public School Read the Ashfield OC guide Ashfield 30 14 14 2
Balgowlah Heights Public School Balgowlah 15 7 7 1
Balmain Public School Balmain 30 14 14 2
Beecroft Public School Read the Beecroft OC guide Beecroft 30 14 14 2
Blacktown South Public School Blacktown 15 7 7 1
Blacktown West Public School Blacktown 15 7 7 1
Blaxcell Street Public School Granville 15 7 7 1
Blaxland East Public School Blaxland East 30 14 14 2
Bradbury Public School Bradbury 15 7 7 1
Brookvale Public School Brookvale 15 7 7 1
Camden South Public School Camden 15 7 7 1
Caringbah North Public School Caringbah 15 7 7 1
Casula Public School Casula 15 7 7 1
Chatswood Public School Read the Chatswood OC guide Chatswood 30 14 14 2
Colyton Public School Mount Druitt 15 7 7 1
Doonside Public School Doonside 15 7 7 1
Dural Public School Read the Dural OC guide Dural 30 14 14 2
Earlwood Public School Earlwood 30 14 14 2
Ermington Public School Read the West Ryde OC guide West Ryde 30 14 14 2
Georges Hall Public School Georges Hall 15 7 7 1
Glenbrook Public School Glenbrook
Gosford Public School West Gosford 30 14 14 2
Greenacre Public School Greenacre 15 7 7 1
Greystanes Public School Greystanes 30 14 14 2
Guildford West Public School Guildford West 15 7 7 1
Harrington Street Public School Read the Cabramatta OC guide Cabramatta 15 7 7 1
Holsworthy Public School Holsworthy 15 7 7 1
Hurstville Public School Read the Hurstville OC guide Hurstville 60 28 28 4
Ironbark Ridge Public School Rouse Hill 15 7 7 1
Jewells Primary School Jewells 15 7 7 1
Kingswood Public School Kingswood 15 7 7 1
Leumeah Public School Leumeah 15 7 7 1
Lindfield East Public School Read the East Lindfield OC guide East Lindfield 15 7 7 1
Maroubra Junction Public School Maroubra 15 7 7 1
Matthew Pearce Public School Read the Baulkham Hills OC guide Baulkham Hills 30 14 14 2
Miranda Public School Miranda 15 7 7 1
Mona Vale Public School Mona Vale 30 14 14 2
Neutral Bay Public School Neutral Bay 30 14 14 2
Newbridge Heights Public School Chipping Norton 15 7 7 1
North Rocks Public School Read the North Rocks OC guide North Rocks 30 14 14 2
Penrith Public School Read the Penrith OC guide Penrith 15 7 7 1
Picnic Point Public School Picnic Point 15 7 7 1
Quakers Hill Public School Quakers Hill 30 14 14 2
Richmond Public School Richmond 30 14 14 2
Ryde Public School Ryde 30 14 14 2
Smithfield Public School Smithfield 15 7 7 1
St Andrews Public School St Andrews 15 7 7 1
St Clair Public School St Clair 15 7 7 1
St Johns Park Public School St Johns Park 15 7 7 1
Summer Hill Public School Read the Summer Hill OC guide Summer Hill 30 14 14 2
Sutherland Public School Sutherland 30 14 14 2
Tahmoor Public School Tahmoor 15 7 7 1
Toongabbie Public School Read the Toongabbie OC guide Toongabbie 15 7 7 1
Wahroonga Public School Wahroonga 15 7 7 1
Waitara Public School Read the Wahroonga OC guide Wahroonga 30 14 14 2
Wentworth Falls Public School Wentworth Falls 15 7 7 1
Wilkins Public School Marrickville 30 14 14 2
Wollongong Public School Wollongong 30 14 14 2
Woollahra Public School Read the Woollahra OC guide Woollahra 30 14 14 2
Wyong Public School Wyong 30 14 14 2

Rural and Regional NSW 26

Opportunity classes hosted at primary schools across regional and rural New South Wales.

School Suburb Year 5 places Boys Girls Merit Official site
Alstonville Public School Alstonville 15 7 7 1
Armidale City Public School Armidale 15 7 7 1
Bathurst West Public School Bathurst 15 7 7 1
Biraban Public School Toronto 15 7 7 1
Cessnock West Public School Cessnock 15 7 7 1
Coonabarabran Public School Coonabarabran 15 7 7 1
Cudgegong Valley Public School Mudgee 15 7 7 1
Dubbo West Public School Dubbo 15 7 7 1
Goonellabah Public School Goonellabah 15 7 7 1
Goulburn West Public School Goulburn 15 7 7 1
Illaroo Road Public School Nowra 15 7 7 1
Lithgow Public School Lithgow 15 7 7 1
Maryland Public School Maryland (Newcastle) 15 7 7 1
Moree Public School Moree 15 7 7 1
Moss Vale Public School Moss Vale 15 7 7 1
New Lambton South Public School New Lambton 15 7 7 1
Port Macquarie Public School Port Macquarie 15 7 7 1
Queanbeyan South Public School Queanbeyan 15 7 7 1
Rutherford Public School Rutherford 15 7 7 1
Soldiers Point Public School Soldiers Point 15 7 7 1
South Grafton Public School South Grafton 15 7 7 1
Sturt Public School Wagga Wagga 15 7 7 1
Tamworth Public School Tamworth 15 7 7 1
Tamworth South Public School Tamworth 15 7 7 1
Tighes Hill Public School Tighes Hill 15 7 7 1
Toormina Public School Toormina 15 7 7 1

Virtual / Online Opportunity Class 1

Aurora College delivers an online Year 5–6 opportunity class for students in rural and remote NSW, taught via approximately 600 host primary schools.

School Suburb Year 5 places Boys Girls Merit Official site
Aurora College (online, via host schools) 100 50 50 0

Frequently asked questions

Quick answers to the questions parents most often ask about NSW Opportunity Classes.

How do I find OC schools near me?

Use the "Find OC schools near you" search card at the top of this page. Type your home address or postcode (e.g. Parramatta or 2150), or tap the crosshair button to use your current GPS location. The list instantly re-sorts by distance, and switching to Map view drops a pin on every NSW Opportunity Class with one-click Google Maps directions. Want a deeper walkthrough? Read our find OC schools near me guide.

How many NSW schools host Opportunity Classes for 2027 Year 5 entry?

According to the NSW Department of Education's August 2026 list, 89 opportunity classes are available for the 2027 Year 5 intake — 88 host primary schools across metropolitan Sydney, the Central Coast, the Blue Mountains, the Illawarra, and rural and regional NSW, plus Aurora College's online provision delivered through approximately 600 host primaries.

How many Year 5 OC places are available in NSW for 2027?

There are 1,840 Year 5 Opportunity Class places offered across NSW for the 2027 intake. The largest single OC stream is at Hurstville Public School (60 places); most metropolitan sites offer 15 or 30 places, and Aurora College's online program offers 100 places to students in rural and remote areas.

Why does Glenbrook Public School show no places for 2027?

Glenbrook Public School and Blaxland East Public School operate alternating Year 5 OC intakes — each takes a new cohort every second year. The 2027 cohort is at Blaxland East; Glenbrook's next intake begins in 2028.

Can students in rural or remote NSW take an Opportunity Class?

Yes. Aurora College delivers a Year 5–6 Opportunity Class entirely online via approximately 600 host primary schools across rural and remote NSW. Students remain enrolled at their local school while attending live, scheduled OC lessons through Aurora's virtual classrooms.

When do students sit the NSW Opportunity Class Placement Test?

Students sit the NSW Opportunity Class Placement Test in Year 4, the year before they enter Year 5 OC. The test covers Reading, Mathematical Reasoning, and Thinking Skills using Cambridge-style multiple-choice questions, and offers placement into a Year 5 OC class for the following calendar year.

Are NSW Opportunity Classes free?

Yes. Opportunity Classes are part of NSW public education and are tuition-free. Standard school contributions (e.g. excursions, voluntary contributions) apply at the host primary school in the same way they do for any public-school enrolment.

How are boys' and girls' places allocated in NSW Opportunity Classes?

NSW Department of Education policy reserves 7 boys + 7 girls + 1 academic-merit place per 15-place stream, scaled linearly to 30-, 60-, and 100-place streams. Across the 2027 cohort of 1,840 Year 5 OC places this works out to approximately 862 boys' seats, 862 girls' seats, and 116 merit-only seats filled by raw test rank regardless of gender.

What is the Equity Placement Model and how does it affect OC placement?

The Equity Placement Model (EPM) reserves up to 20% of seats at every NSW Opportunity Class for high-potential students from under-represented groups: 10% low socio-educational advantage, 5% Aboriginal & Torres Strait Islander, 2.5% rural & remote, and 2.5% students with disability. For the 2027 cohort this is approximately 368 of the 1,840 Year 5 OC places. Equity applicants sit the same placement test and must still perform within 10% of the school's general entry point. For who qualifies under each group and the academic standard that still applies, see our guide to the NSW Equity Placement Model.

About this list. AcePath maintains this directory as a parent-friendly summary of the official NSW Department of Education list of opportunity classes. Year 5 place counts reflect the 2027 intake as published by DoE — totals can be revised between cycles, and composite Year 5/6 classes may be added or paused. Always verify against the official source before submitting an application.

About the Boys / Girls / Merit columns. NSW DoE policy allocates 7 boys + 7 girls + 1 academic-merit place per 15-place stream; the values shown here scale that rule linearly to 30-, 60-, and 100-place streams (no official scaling formula published — values are best-effort estimates). The Equity Placement Model (10% low socio-educational advantage + 5% Aboriginal/Torres Strait Islander + 2.5% rural/remote + 2.5% disability = up to 20%) separately reserves places for under-represented groups; NSW DoE has not published how the two rules interact.

About the region headings. NSW DoE counts 57 schools in metropolitan Sydney and 31 in rural or regional centres but does not publish which school sits in which group. AcePath groups the Central Coast, the Blue Mountains and the Illawarra under Metropolitan Sydney, so our two section counts differ from the department's 57/31 while the overall total matches.

For the authoritative list, see the NSW Department of Education. Looking for high schools instead? See NSW Selective High Schools.