Skip to main content
W. Bulach / CC BY-SA 4.0

Schools in St Marys, NSW — all 7 schools

St Marys, NSW 2760 has 7 schools. The table below lists every one with its sector, year levels and published Year 7 fee. Government zones below apply to the suburb centre; check your exact address for eligibility.

Schools

7

5 government, 1 Catholic, 1 independent

Primary / Secondary

5 / 1

schools offering each stage; one school can offer both

Activity providers

5

Every school in St Marys

Schools whose address is in St Marys, listed A–Z.

School Sector Levels Year 7 fee
Our Lady of the Rosary Primary School Catholic Kinder · Primary —
Oxley Park Public School Government Primary —
St Mary's Flexible School Independent —
St Marys North Public School Government Kinder · Primary —
St Marys Public School Government Primary —
St Marys Senior High School Government Secondary —
St Marys South Public School Government Kinder · Primary —

Government school zones at the centre of St Marys

The centre of St Marys falls inside these zones. Zones are drawn street by street, so parts of the suburb can belong to other schools — check your exact address and confirm with the school.

Check a specific address against these zones →

Also within 3 km of the centre of St Marys

Schools addressed in neighbouring suburbs but no more than 3 km from the centre of St Marys as the crow flies. Not counted in the 7 above.

After-school activities in St Marys

5 activity providers run classes in St Marys — sport, music, tutoring and creative arts, most of them within a few minutes of these schools.

Open the St Marys family guide

St Marys within Penrith City Council

5 of the council area’s 66 activity providers · 2nd of 20 suburbs by number of providers

Penrith City Council guide

Schools in nearby suburbs

Schools in smaller suburbs nearby

These suburbs have too few schools for a page of their own, and St Marys is the nearest suburb that has one. Distances are straight-line, centre to centre. These 1 schools are not counted in the 7 above.

Frequently Asked Questions

How many schools are there in St Marys?

There are 7 schools in St Marys, NSW — 5 government, 1 Catholic, 1 independent. 5 offer primary years and 1 offer secondary years.

Which school zone is St Marys in?

The centre of St Marys falls inside the zones for Oxley Park PS, Chifley Dunheved. Zones are drawn by address, so two streets in the same suburb can belong to different schools — check your exact address.

Sources: the AroundSchools school database, ACARA Australian Schools List (CC BY 4.0) and NSW Department of Education school zones (CC BY 4.0). Directory data updated 16 Oct 2026. Fees are the most recently published figures and exclude levies and extras. About our data sources