Castle Hill NSW

Postcode 2154 · The Hills Shire LGA

Castle Hill is a large suburb in New South Wales within the The Hills Shire local government area (postcode 2154). With a population of 40,874, the suburb has an established demographic with a median age of 42. Households earn a median income of $133K per year, with an average household size of 3 people. The most common occupations are professionals, managers, clerical & administrative. The top ancestries reported are English, Chinese, Australian.

The median house price in Castle Hill is $2.0 million, having dropped significantly 19.3% over the past year. Units have a median price of $950,000 (-5.3% YoY). The current median weekly rent is $830. This gives a gross rental yield of approximately 2.1%. The median monthly mortgage repayment is $3,000.

Castle Hill is served by 10 schools, including 6 primary, 3 secondary, 1 special. The average ICSEA score is 1124, which is well above the national average of 1,000. Public transport access includes 2 rail stations, 225 bus stops. The crime rate in the The Hills Shire LGA is low at 1,321 incidents per 100,000 population.

From an investment perspective, Castle Hill offers a gross rental yield of 2.1%, rated as low yield. Property prices are above the state median ($2.0M/$1.5M), placing it in the premium segment. The price-to-income ratio of 15.3x is considered stretched. House prices have moved -19.3% year-on-year.

INVESTMENT SIGNALS
Rental Yield2.1% Low Yield
Price vs State$2.0M/$1.5M Above Median
Affordability15.3x Stretched
Price Momentum-19.3% Falling
INCOME (ATO 2022-23)
Median Income$63,205
Mean Income$92,081
Earners8,890
YoY Change+8.1%
SEIFA INDEX (ABS)
Advantage10/10
Education10/10
Economic10/10
Disadvantage10/10
MEDIAN HOUSE
$2.0M
-19.3% YoY
MEDIAN UNIT
$950K
-5.3% YoY
MEDIAN RENT /WK
$560
POPULATION
40,874
DEMOGRAPHICS
Median Age42
Household Size3
HH Income /wk$2,551
Personal Income /wk$931
Mortgage /mth$3,000
CRIME (The Hills Shire LGA)
Crime Rate (per 100k)1,321
Total Incidents2,747
TRANSPORT
Rail Stations2
Bus Stops225
Castle Hill Station, Old Castle Hill Rd, Stand E
Hills Showground Station, Platform 1
SCHOOLS (10)
Avg ICSEA1124
Total Students9,628
Independent2
Government5
Catholic3
Oakhill CollegeSecondary · Independent · ICSEA 1124
Castle Hill High SchoolSecondary · Government · ICSEA 1121
Gilroy Catholic CollegeSecondary · Catholic · ICSEA 1096
Castle Hill Public SchoolPrimary · Government · ICSEA 1128
Oakhill Drive Public SchoolPrimary · Government · ICSEA 1152
Data: 2026