Castle Hill (NSW)
NSWCastle Hill (NSW) is a growing suburb in NSW with 40,874 residents.
- SAL code
- 10846
- SA2
- 115011555
- Population
- 40,874
- LGA
- The Hills
Castle Hill (NSW), NSW had 40,874 residents at the 2021 Census, with the broader statistical area showing a 4.5% growth over the last five years. The predominant age group is 5-14 years, and the median age sits at 42. Households are most often couples with children, and those with a mortgage repay a median of $3,000 a month. Around 76.0% of homes are owner-occupied, with the largest single tenure being owned with a mortgage at 39.2%. Most dwellings are separate houses, making up 76.0% of the suburb's housing stock. The suburb has 58 parks and reserves mapped within its boundary. Source: ABS Census 2021 and Estimated Resident Population, with amenity counts from state Open Data and OpenStreetMap.
Population
?40,874
Suburb · Census 2021
5-Year Growth
+4.5%
3yr: +5.7% · 10yr: +6.0%
SA2 · 5yr
Household Income
$2,551/wk
Suburb · Census 2021 median
Median Age
42
Suburb · Census 2021
Socio-Economic Index
?10/10
SA2 · least disadvantaged
Unemployment
?4.3%
SA4 · Q4 2025
Schools
5
4 primary, 1 secondary
Hospitals
No data for this suburb
Childcare services
?36
26 long day, 7 OSHC
Parks & green space
?58
Parks, reserves
Transport stops
?150
GTFS stops
Dwelling approvals
?138
The Hills · Feb 2026
Median Weekly Rent
Based on NSW rental bond lodgements, aggregated at postcode level. All SALs sharing this postcode show the same median.
Median House Sale Price
Source: state Valuer-General (suburb-level quarterly medians).
→ Calculate stamp duty on this suburb's median price→ Estimate mortgage repayments→ Calculate rental yield (price + median rent)
Population over time — Castle Hill - North (SA2)
ABS publishes annual estimates only at SA2; Castle Hill (NSW) suburb alone is ~40,874 (Census 2021).
Growth at a Glance
Population grew from 11,141 to 12,973 over 24 years, averaging 0.6% per year.
Schools
5 in suburbGovernment school catchment
Intake zonePrimary
Samuel Gilbert PS29.5%
- Castle Hill PS 28.6%
- Oakhill Drive PS 11.9%
- Sherwood Ridge PS 9.4%
- Baulkham Hls NPS 8.4%
- Excelsior PS 7.8%
- Crestwood PS 3.7%
- Dural PS 0.6%
- Murray Farm PS 0.2%
- Kellyville PS 0.0%
- Glenhaven PS 0.0%
- John Purchase PS 0.0%
Secondary
Castle Hill HS50.2%
- Crestwood HS 19.4%
- Cherrybrook THS 11.9%
- Kellyville HS 9.4%
- Muirfield HS 8.4%
- Galston HS 0.6%
- Pennant Hls HS 0.1%
Source: NSW Department of Education — School Intake Zones. Boundaries can be amended without notice; confirm with the school before relying on enrolment.
Profile
Census snapshot
Housing
Public housing 0.4%Almost entirely detached houses (76%), owner-occupied (76%), built for families (41% are 4 bed).
Dwelling mix
Tenure
Number of bedrooms
Bushfire & flood risk
Hazard data is not yet available for NSW.
Source when available: NSW Rural Fire Service (BFPL) and NSW DPHI EPI Flood.
Planning zones
15 zones in suburb| Code | Zone | % covered | Area |
|---|---|---|---|
| R2 | ZoneResidential | 51.7% | 9.72 km² |
| RE1 | ZoneRecreation | 11.3% | 2.13 km² |
| R3 | ZoneResidential | 9.5% | 1.79 km² |
| C4 | ZoneEnvironmental | 8.5% | 1.59 km² |
| R4 | ZoneResidential | 4.3% | 0.81 km² |
| E4 | ZoneEnvironmental | 4.1% | 0.77 km² |
| E3 | ZoneEnvironmental | 3.3% | 0.63 km² |
| SP2 | ZoneSpecial use | 2.4% | 0.45 km² |
| MU1 | ZoneBusiness | 1.7% | 0.31 km² |
| C2 | ZoneEnvironmental | 1.2% | 0.22 km² |
| R1 | ZoneResidential | 0.6% | 0.12 km² |
| RU2 | ZoneRural | 0.6% | 0.11 km² |
| E1 | ZoneEnvironmental | 0.3% | 0.06 km² |
| RE2 | ZoneRecreation | 0.3% | 0.06 km² |
| C3 | ZoneEnvironmental | 0.2% | 0.04 km² |
Source: NSW DPHI EPI Land Zoning (ZONE_NSW/2026-04-29/1eccf1a530fa1be5) · As of Apr 2026. Zone boundaries are amended periodically; verify the exact property with the relevant council before relying on permitted use.