Campbelltown (NSW) · NSW public schools
Schools by level
Elementary 33 · High school 12 · Other / combined 8
At a glance
- Students
- 23,084 (2026)
- Schools
- 53
Official rating
The official rating for this district is not linked yet.
Check the zoned school for an address
Each address is zoned to specific schools. Confirm with the district's official lookup tool or office before you sign a lease.
Schools (53)
Official campus ratings are shown with their year. Use the address lookup to confirm zoning.
Elementary 33
Ambarvale Public School
Grades Kindergarten to Year 6 · Ambarvale · Students 433 · Zoned
Bardia Public School
Grades Kindergarten to Year 6 · Bardia · Students 953 · Zoned
Blairmount Public School
Grades Kindergarten to Year 6 · Blairmount · Students 450 · Zoned
Bradbury Public School
Grades Kindergarten to Year 6 · Bradbury · Students 704 · Zoned
Briar Road Public School
Grades Preschool to Year 6 · CAMPBELLTOWN · Students 263 · Zoned
Campbellfield Public School
Grades Kindergarten to Year 6 · Minto · Students 351 · Zoned
Campbelltown East Public School
Grades Kindergarten to Year 6 · Campbelltown · Students 380 · Zoned
Campbelltown North Public School
Grades Kindergarten to Year 6 · Campbelltown · Students 358 · Zoned
Campbelltown Public School
Grades Kindergarten to Year 6 · Campbelltown · Students 284 · Zoned
Claymore Public School
Grades Preschool to Year 6 · Claymore · Students 236 · Zoned
Curran Public School
Grades Kindergarten to Year 6 · Macquarie Fields · Students 275 · Zoned
Denham Court Public School
Grades Kindergarten to Year 6 · Denham Court · Students 826 · Zoned
Eschol Park Public School
Grades Kindergarten to Year 6 · Eschol Park · Students 326 · Zoned
Glenfield Public School
Grades Kindergarten to Year 6 · Glenfield · Students 470 · Zoned
Glenwood Public School
Grades Kindergarten to Year 6 · Glenfield · Students 216 · Zoned
Guise Public School
Grades Kindergarten to Year 6 · Macquarie Fields · Students 221 · Zoned
Ingleburn Public School
Grades Kindergarten to Year 6 · Ingleburn · Students 424 · Zoned
John Warby Public School
Grades Preschool to Year 6 · Airds · Students 228 · Zoned
Kearns Public School
Grades Kindergarten to Year 6 · Kearns · Students 178 · Zoned
Kentlyn Public School
Grades Kindergarten to Year 6 · Campbelltown · Students 120 · Zoned
Leumeah Public School
Grades Kindergarten to Year 6 · Leumeah · Students 516 · Zoned
Macquarie Fields Public School
Grades Kindergarten to Year 6 · Macquarie Fields · Students 828 · Zoned
Minto Public School
Grades Kindergarten to Year 6 · MINTO · Students 220 · Zoned
Robert Townson Public School
Grades Kindergarten to Year 6 · Raby · Students 430 · Zoned
Rosemeadow Public School
Grades Kindergarten to Year 6 · Rosemeadow · Students 724 · Zoned
Ruse Public School
Grades Kindergarten to Year 6 · Ruse · Students 483 · Zoned
Sackville Street Public School
Grades Kindergarten to Year 6 · INGLEBURN · Students 474 · Zoned
Sarah Redfern Public School
Grades Preschool to Year 6 · Minto · Students 311 · Zoned
St Andrews Public School
Grades Kindergarten to Year 6 · St Andrews · Students 761 · Zoned
St Helens Park Public School
Grades Kindergarten to Year 6 · St Helens Park · Students 363 · Zoned
The Grange Public School
Grades Kindergarten to Year 6 · MINTO · Students 282 · Zoned
Thomas Acres Public School
Grades Kindergarten to Year 6 · Ambarvale · Students 495 · Zoned
Woodland Road Public School
Grades Kindergarten to Year 6 · ST HELENS PARK · Students 275 · Zoned
High school 12
Airds High School
Grades Year 7 to Year 12 · Campbelltown · Students 542 · Zoned
Ambarvale High School
Grades Year 7 to Year 12 · Rosemeadow · Students 807 · Zoned
Campbelltown Performing Arts High School
Grades Year 7 to Year 12 · Campbelltown · Students 893 · Zoned
Eagle Vale Sports High School
Grades Year 7 to Year 12 · Eagle Vale · Students 662 · Zoned
Hurlstone Agricultural High School
Grades Year 7 to Year 12 · Glenfield · Students 934 · Application / selective
Ingleburn High School
Grades Year 7 to Year 12 · Ingleburn · Students 782 · Zoned
James Meehan High School
Grades Year 7 to Year 12 · Macquarie Fields · Students 395 · Zoned
Leumeah High School
Grades Year 7 to Year 12 · Leumeah · Students 691 · Zoned
Macquarie Fields High School
Grades Year 7 to Year 12 · Macquarie Fields · Students 1,089
Robert Townson High School
Grades Year 7 to Year 12 · Raby · Students 742 · Zoned
Sarah Redfern High School
Grades Year 7 to Year 12 · Minto · Students 652 · Zoned
Thomas Reddall High School
Grades Year 7 to Year 12 · Ambarvale · Students 488 · Zoned
Other / combined 8
Ajuga School
Grades Intensive Learning Support (Mental Health) · Glenfield · Students 53
Beverley Park School
Grades Medium / High Support needs · Campbelltown · Students 59
Campbell House School
Grades Intensive Learning Support (Behaviour) · Glenfield · Students 60
Dorchester School
Grades Juvenile Justice establishment · Campbelltown · Students 19
Glenfield Park School
Grades Medium / High Support needs · Glenfield · Students 63
Lomandra School
Grades Intensive Learning Support (Behaviour) · Campbelltown · Students 75
Mary Brooksbank School
Grades Medium / High Support needs · Rosemeadow · Students 123
Passfield Park School
Grades Medium / High Support needs · Minto · Students 98
Checklist before renting in this district
Check these before you sign a lease.
Checked the assigned school for the exact address with the official lookup before signing
Source:NSW Department of Education (checked 2026-10-31)
Asked the district or council whether boundary or admission changes are planned
Asked whether the assigned school has room (or sends overflow elsewhere)
Checked that the lease is accepted as proof of address on the enrolment list
Source:NSW Department of Education (checked 2026-10-31)
Asked how the assigned school supports English learners (ESL/EAL)
Checked the commute (school-bus eligibility, walking route)
Checked on the state or board page whether our visa means paying public-school fees
Always confirm your own situation with the official authority or an immigration professional.
Source:NSW Department of Education (checked 2026-10-29)
ESL / ELL support
Public schools support English learners as ESL/ELL (Canada), EAL/D (Australia) or ESOL (New Zealand). An English assessment at enrolment decides the support; ask the school or board about its programme.
International student programme
NSW Government Schools — International Students Program (DE International)
Annual tuition (2026)
- Years 7–10
- AUD 18,000
- Years 11–12
- AUD 20,500
- Kindergarten–Year 6
- AUD 17,000
- Intensive English Centre (two terms)
- AUD 9,000
Application fee: AUD 300
Official visa note: Most temporary resident students pay the temporary resident administration fee and education fee; exemptions exist if a parent is an Australian citizen or permanent resident. Confirm with DE International.
Official fee pageChecked 2026-10-29 · Visa and eligibility rules depend on your situation. Always confirm with the district and official immigration sources.
Sources
- NSW Department of Education — NSW public schools master dataset2026· Checked 2026-10-29
Australia's state schools come from each state education department's published lists. Every figure carries its year. No house prices, crime data or home-made rankings.
Ask Sam about districts