Castle Hill (NSW 2154): property prices, streets & suburb profile

Hornsby LGA · Latest published data July 2026 · Page updated August 2026 · Public government records

Castle Hill · NSW 2154 · median house price (24 months)
$2,510,000+74.5%
vs 10 years ago (repeat-sales index, all dwellings)
Castle Hill has about 19,164 dwellings on record, with 747 house and 679 unit sales recorded in the last two years across 455 streets.
Median house price
$2,510,000
747 sales, 24 months
Median unit price
$999,500
679 strata sales, 24 months
Median rent, 3-br house
$850/wk
128 bonds, 12 months
Gross rental yield
1.8%
3-br postcode rent vs house median
How tightly held
1 in 27
homes on record trades each year
Nearest station
Castle Hill Railway Station
Train, 0.5 km away

Castle Hill house and unit prices

The median Castle Hill house sold for $2,510,000 across the last 24 months; constant-quality growth is +74.5% over 10 years and +27.2% over 5 years.

Property type
1Y
3Y
5Y
10Y
Houses
+1.1%
+16.0%
+40.5%
+83.8%
Units
+10.6%
+21.6%
+20.4%
+32.0%

Change in 12-month median sale prices to July 2026 vs the same window 1, 3, 5 and 10 years earlier · NSW Valuer General records

Median house price · 12 months to July 2026
Castle Hill
$2,528,500
The Hills LGA
$1,900,000
NSW
$1,100,000
Houses (quarterly median)
Units (yearly median)
805k1.29M1.78M2.27M2.76M20172019202120232025
View as table
PeriodHouses (quarterly median)Units (yearly median)
July 2015$1,435,000
Oct 2015$1,340,000
2016$1,350,000$850,000
Apr 2016$1,338,000
July 2016$1,420,000
Oct 2016$1,520,000
2017$1,620,000$880,889
Apr 2017$1,638,000
July 2017$1,647,500
Oct 2017$1,590,159
2018$1,435,000$878,000
Apr 2018$1,510,000
July 2018$1,425,000
Oct 2018$1,330,000
2019$1,350,000$847,000
Apr 2019$1,347,500
July 2019$1,525,000
Oct 2019$1,600,000
2020$1,645,000$880,000
Apr 2020$1,527,500
July 2020$1,582,000
Oct 2020$1,609,999
2021$1,832,500$925,000
Apr 2021$1,950,000
July 2021$2,073,500
Oct 2021$2,200,000
2022$2,210,000$910,000
Apr 2022$2,136,000
July 2022$1,975,000
Oct 2022$2,170,000
2023$2,165,000$918,000
Apr 2023$2,340,055
July 2023$2,268,000
Oct 2023$2,290,000
2024$2,380,000$945,000
Apr 2024$2,500,000
July 2024$2,550,000
Oct 2024$2,415,000
2025$2,502,000$1,007,000
Apr 2025$2,483,000
July 2025$2,500,000
Oct 2025$2,627,500
2026$2,600,000
Apr 2026$2,429,000
  • The headline growth figure uses a repeat-sales index of all dwellings (the same homes resold), which removes mix-of-what-sold noise; the tiles compare 12-month medians per dwelling type, so the two can differ, and differ widely where what sold changed.
  • Unit medians are yearly because strata volumes are low; treat them as indicative.
  • Quarters with fewer than three house sales are left off the chart; one sale does not make a market median.

Castle Hill street by street

Across the 150 Castle Hill streets that qualify for the ranking, five-year medians run from $1,330,000 on Harrington Avenue to $4,323,158 on Carrington Road.

Most expensive street (houses)

Carrington Road

$4,323,158 five-year median · 13 sales

Most affordable street (houses)

Harrington Avenue

$1,330,000 five-year median · 10 sales

House sales over the last five years, by price
1421 sales
  • under $2.00M
  • $2.00M to $2.50M
  • $2.50M and above

Each dot is one house sale over the last five years, 1,421 in all, placed at the address that sold and shaded by what it fetched. Prices are as paid, with part shares and multi-property dealings left out. It draws 148 of the 150 ranked streets, leaving off 2 whose sales are geocoded to a point several streets share, which stands for the suburb rather than for anywhere on the street; the colour bands are cut over all 150 of them, and the table below has them all.

View as table
Street medians, five years of house sales
StreetMedianSales (5 years)
Carrington Road$4.32M13
Sexton Avenue$4.30M9
Dawes Avenue$3.65M10
Kingscott Place$3.63M12
Womurrung Avenue$3.58M14
Hughes Avenue$3.55M13
Cadman Crescent$3.41M21
Ashmead Avenue$3.40M9
Middleton Avenue$3.27M17
Ashford Avenue$3.21M21
Yandiah Place$3.13M10
Brae Place$3.05M6
Pioneer Place$3.05M9
Partridge Avenue$3.00M13
First Farm Drive$3.00M9
Gay Street$2.97M6
Springthorpe Way$2.94M6
Copperleaf Place$2.92M8
Ulundri Drive$2.90M20
Balintore Drive$2.90M12
Bassett Place$2.89M5
Brosnan Place$2.85M6
Crinan Court$2.83M6
Bennett Place$2.80M14
Chapman Avenue$2.80M8
Westminster Drive$2.80M8
Fishburn Crescent$2.78M20
Settlers Close$2.78M5
Wongajong Close$2.77M6
Kathleen Avenue$2.75M9
Cansdale Place$2.73M6
Queens Court$2.73M6
Darcey Road$2.72M13
Garthowen Crescent$2.70M5
Hunter Place$2.69M7
Bordeaux Crescent$2.63M10
Beaumaris Avenue$2.62M7
Bayberry Way$2.60M5
Ferguson Avenue$2.58M7
Whitling Avenue$2.56M5
Yerriebah Place$2.55M6
Chiltern Crescent$2.53M11
Tristan Court$2.53M5
Kirkwall Avenue$2.52M9
Clarke Place$2.51M6
Lockhart Avenue$2.51M10
Jarrah Place$2.50M10
Gaiwood Place$2.50M5
Winchcombe Place$2.50M5
Castlewood Drive$2.50M15
Grovewood Place$2.49M6
Belvedere Avenue$2.48M8
White Cedar Drive$2.47M13
Bounty Avenue$2.46M8
Windarra Place$2.40M8
Copplestone Place$2.40M5
Knightsbridge Place$2.40M7
Powys Circuit$2.40M14
Cynthia Avenue$2.39M6
Lisa Crescent$2.38M16
Farrier Place$2.38M6
Arlington Avenue$2.38M7
Britannia Road$2.36M8
Galahad Crescent$2.35M14
Heritage Park Drive$2.35M5
Pentonville Parade$2.33M8
Yaringa Road$2.32M14
Brushford Avenue$2.31M6
David Road$2.31M24
Walsh Avenue$2.30M7
Belltree Crescent$2.29M6
Carinyah Crescent$2.29M5
Longworth Crescent$2.28M6
Castle Street$2.25M13
Bellwood Place$2.25M6
St Pauls Avenue$2.25M7
La Vista Grove$2.25M6
Regent Place$2.24M5
Nottingham Avenue$2.23M6
Citadel Crescent$2.22M10
Mahogany Court$2.22M5
Verletta Avenue$2.20M8
Excelsior Avenue$2.20M40
Old Castle Hill Road$2.20M24
Ridgecrop Drive$2.20M33
Orange Grove$2.19M15
Gooraway Drive$2.19M15
Kings Road$2.19M20
Brunette Drive$2.18M10
Oakhill Drive$2.17M21
Chepstow Drive$2.17M17
Bolwarra Crescent$2.17M5
Gindurra Avenue$2.15M17
Drayton Avenue$2.14M5
Showground Road$2.13M19
Peppertree Place$2.12M7
Imperial Road$2.10M13
Sherwin Avenue$2.10M11
Rondelay Drive$2.10M10
Parsonage Road$2.10M28
Patrick Avenue$2.09M6
Woodhill Street$2.07M12
Dresden Avenue$2.06M12
Woodchester Close$2.06M5
St Simon Place$2.05M8
Tuckwell Road$2.04M27
George Mobbs Drive$2.04M12
Gilham Street$2.04M10
Keswick Avenue$2.03M9
Battlement Crescent$2.02M9
Government Farm Crescent$2.02M10
Orleans Way$2.01M6
Cecil Avenue$2.00M21
Crane Road$2.00M9
Serina Avenue$2.00M5
Kingussie Avenue$2.00M10
Stewart Drive$1.99M6
Gilbert Road$1.98M12
Wilton Close$1.97M5
Blackett Drive$1.97M8
Wrights Road$1.96M11
Cambewarra Avenue$1.96M8
Olola Avenue$1.95M8
Ambleside Drive$1.94M7
Telfer Road$1.91M11
Guineviere Court$1.91M5
Merrilong Street$1.90M6
English Avenue$1.90M7
Daphne Avenue$1.89M10
Carramarr Road$1.89M11
Wiseman Road$1.88M7
Church Street$1.88M22
Francis Street$1.85M15
Narelle Avenue$1.85M8
Coolibah Street$1.84M12
Marie Street$1.83M6
Baronia Circuit$1.82M6
Old Northern Road$1.80M25
Bonnefin Place$1.80M5
Purser Avenue$1.79M5
Kerrs Road$1.79M10
San Giorgio Circuit$1.79M7
Timothy Avenue$1.78M6
Warwick Parade$1.75M6
Roxborough Park Road$1.75M7
Cardiff Way$1.70M7
Larool Crescent$1.62M16
Harrington Avenue$1.33M10
Castle Hill streets with a published median · last 10 years of sales
Carrington Road$4.42M143
Sexton Avenue$4.27M162
Nanette Place$4.15M5
Garthowen Crescent$3.77M16$1.16M187
Dawes Avenue$3.65M25$855k227
Hughes Avenue$3.53M14$825k5
Vivien Place$3.37M6
Kingscott Place$3.24M22
Cadman Crescent$3.10M27
Ashford Avenue$3.10M38$840k135
Partridge Avenue$3.10M24$880k158
Yandiah Place$3.00M15
Palisander Place$2.99M5
Nevis Place$2.96M5
Richmond Court$2.94M6
Copperleaf Place$2.92M8
Chapman Avenue$2.83M18$980k45
Crinan Court$2.80M9
Huntingdale Cir$2.80M11
Middleton Avenue$2.80M25$985k173
Bassett Place$2.76M7
Erlestoke Place$2.75M5
Gay Street$2.71M10$903k347
Bennett Place$2.70M18
Wongajong Close$2.70M9
  • A street needs at least 5 sales of a type in 10 years to get a median, so streets quieter than that are left out entirely.
  • Sales that moved several properties on one dealing are left out, because the record repeats that dealing's whole price against every property in it.
  • The highlight cards rank on house sales only, using each street's last-5-years median (at least 5 sales in that window), so unit-heavy streets are not mislabelled as cheap and the figures reflect prices a buyer could pay now; the table shows the full 10-year view.
  • A street is left out of the ranking when its five-year median sits below three-fifths of its own 10-year median, or far below the suburb's median (a bar set higher for streets with no older sales of their own to stand behind them). Those windows are usually land sold before the houses went up, or a part share of a home priced as though it were the whole. Those streets stay in the table with their 10-year median.
  • Prices are as-paid and not inflation-adjusted.

What buyers paid in Castle Hill

Half of the 747 house sales in the last 24 months landed between $2,122,500 and $2,900,000.

03469103137Median $2.51M$1.50M$2.00M$2.50M$3.00M$3.50M$4.00M
Middle 50% of sales: $2.12M – $2.90M
Median $2.51M
691 sales total
  • House sales only, 24 months. The unit median is quoted separately.
  • Chart covers $1,500,000 to $4,000,000: 56 of the 747 house sales fall outside it (the cheapest and dearest few) and are left out so a handful of outliers cannot distort the shape.

Rent in Castle Hill by bedrooms

A 3-bedroom house rents for a median $850/wk.

Median weekly rent · houses
1-bedroom
$475/wk
2-bedroom
$740/wk
3-bedroom
$850/wk
4-bedroom
$1,050/wk
5-bedroom
$1,300/wk
Median weekly rent · units
1-bedroom
$699/wk
2-bedroom
$800/wk
3-bedroom
$930/wk
  • From NSW rental bond lodgements for postcode 2154 (covers neighbouring suburbs too), 12 months to July 2026.
  • Bands with fewer than 10 bonds are hidden.
  • Biggest 12-month move: 3-bedroom townhouses +9.5% year on year.

Who lives in Castle Hill

Castle Hill has a median age of 42 and a median household income of $2,551 a week, and 72.4% of homes are owner-occupied.

Population (Castle Hill)
40,874
Median age (Castle Hill)
42 years
Median household income (Castle Hill)
$2,551/wk
People per square kilometre
2,173
Average taxable income (postcode, 2023)
$93,970
Average household size (SA2)
2.9
Median mortgage repayment (SA2)
$2,600/month
Australian-born (postcode)
53.3%
SEIFA advantage decile (Castle Hill)
10 of 10
Rooftop solar installs, 12 months (postcode)
564
How Castle Hill homes are held
Owned outright
35.0% · 4,632
Owned with a mortgage
37.4% · 4,940
Rented
22.9% · 3,032
Castle Hill homes by bedroom count
1 bedroom or studio
3.5% · 457
2 bedrooms
13.2% · 1,730
3 bedrooms
22.9% · 3,007
4 bedrooms
40.9% · 5,360
5 or more
19.6% · 2,566
ABS SEIFA 2021 deciles · 10 of 10 = most advantaged nationally
Advantage and disadvantage (IRSAD)from income, education, occupation and housing
10 of 10
Relative disadvantage (IRSD)from low income, low education and unskilled occupations
10 of 10
Economic resources (IER)from household income, wealth and housing costs
10 of 10
Education and occupation (IEO)from qualifications and skilled work
10 of 10
  • Figures labelled Castle Hill are for the suburb boundary itself (ABS 2021 Census). Anything labelled SA2 or postcode covers a wider area: SA2 "Baulkham Hills - East" and postcode 2154 both extend beyond Castle Hill.
  • SEIFA decile 1 is the lowest tenth of Australian areas on that index and 10 the highest. The four indices measure different things and often disagree, which is why all four are shown: a suburb can rank high on education and occupation while ranking mid on economic resources.

Bushfire, flood and planning in Castle Hill

5.7% of Castle Hill properties sit in a mapped bushfire-prone area; no flood mapping is available in our dataset for this suburb.

Properties in a mapped bushfire-prone area
5.7%
Flood mapping
No flood mapping available in our dataset
Heritage-flagged properties
21
Land zoning of properties
R2 Low Density Residential (46%), RE1 Public Recreation (20%), R4 High Density Residential (12%)
  • Bushfire-prone land is the NSW RFS certified map; being inside it triggers extra building requirements, not a prediction of fire.
  • Absence of flood mapping in our dataset is NOT evidence a property cannot flood: always order a council s10.7 certificate before buying.

Schools serving Castle Hill

Most Castle Hill homes fall in the Castle Hill Public School intake zone.

Schools located in Castle Hill
Castle Hill High SchoolGovernmentSecondary1,121
Castle Hill Public SchoolGovernmentPrimary1,128
Excelsior Public SchoolGovernmentPrimary1,150
Gilroy Catholic CollegeCatholicSecondary1,096
Oakhill CollegeIndependentSecondary1,124
Oakhill Drive Public SchoolGovernmentPrimary1,152
Samuel Gilbert Public SchoolGovernmentPrimary1,128
St Angela's Primary SchoolCatholicPrimary1,126
St Bernadette's Primary SchoolCatholicPrimary1,145
St Gabriel's School for students with special needsIndependentSpecial1,069
Public primary catchment (46% of homes)
Castle Hill Public School
Public primary catchment (22% of homes)
Samuel Gilbert Public School
Public secondary catchment (57% of homes)
Castle Hill High School
Public secondary catchment (19% of homes)
Crestwood High School
Median school percentile nationally · ICSEA score
Castle Hill · 9 schools
91st · 1128
Hornsby LGA
92nd · 1136
Sydney Hills & Hornsby
85th · 1103
NSW
51st · 1009
Australia
51st · 1008
  • ICSEA is ACARA's socio-educational index (average 1000). It describes the family backgrounds of the students enrolled, NOT how well a school teaches: a lower ICSEA means a less advantaged intake, not a worse school.
  • Percentiles are ACARA's own national ranking, so the Australia bar is a published figure rather than our arithmetic. Each area shows the median of the mainstream schools sitting inside it; special schools are listed in the table but excluded from the medians.
  • Catchments are NSW Department of Education intake zones; always confirm an address with the school.

Crime and safety around Castle Hill

Break-ins, car theft and malicious damage run at 558 per 100,000 residents in postcode 2154, 62.8% below the NSW rate of 1,502.

Recorded incidents, Hornsby LGA (12m)
5,192
of which assault (LGA)
488
of which theft (LGA)
1,432
Recorded incidents, postcode 2154 (12m)
1,399
Break-ins, car theft and malicious damage · incidents per 100,000 residents
Postcode 2154 (Castle Hill + neighbours)
558
Hornsby LGA
556
Sydney Hills & Hornsby
645
NSW
1,502
  • Counts are BOCSAR recorded incidents for January 2025 to December 2025 at LGA and postcode grain: both cover several suburbs, so they include neighbours of Castle Hill.
  • Rates divide incidents by resident population (ABS 2021 Census), so they are comparable between areas in a way raw counts are not. Every tier uses the same offences and the same 12 months for January 2025 to December 2025.
  • Two limits worth knowing: the rate counts residents only, so a postcode with a town centre, nightlife strip or shopping precinct carries crime generated by visitors against a small resident denominator and reads high; and the population is the 2021 Census, so a suburb that has grown fast since then reads high too.

Recent house sales in Castle Hill

The most recent house sales on record in Castle Hill are from 2026, 60 of them. Search a street to see what it has been fetching.

Chiltern Crescent2026$5.36M
Purser Avenue2026$4.69M
Bennett Place2026$4.44M
Bennett Place2026$4.22M
Cansdale Place2026$4.00M
Galahad Crescent2026$3.55M
Crinan Court2026$3.35M
Pioneer Place2026$3.29M
Peppertree Place2026$3.29M
Westminster Drive2026$3.24M
Darcey Road2026$3.13M
Cadman Crescent2026$3.10M

One row per house sale on record for the last five years, by street and the year it sold. Sale prices are as paid. Part shares and multi-property dealings are excluded, and unit sales are not included here.

Suburbs near Castle Hill

Castle Hill's median house price of $2,510,000 is the 7th highest of the 30 Sydney Hills & Hornsby suburbs we cover.

All Sydney Hills & Hornsby suburb research

Castle Hill: common questions

What is the median house price in Castle Hill?
$2,510,000, based on 747 house sales over the 24 months to July 2026 (NSW Valuer General records).
What are the most and least expensive streets in Castle Hill?
Of the 150 Castle Hill streets that qualify for the five-year ranking, Carrington Road has the highest house median at $4,323,158 (13 sales); Harrington Avenue has the lowest at $1,330,000 (10 sales).
How much have Castle Hill property prices grown?
A repeat-sales index of Castle Hill dwellings has risen 74.5% over 10 years and moved +27.2% over 5 years.
What does it cost to rent in Castle Hill?
The median 3-bedroom house in postcode 2154 rents for $850/wk, from 128 bonds lodged in the last 12 months.
Which public schools serve Castle Hill?
Castle Hill Public School (primary, zoned for 46% of homes); Samuel Gilbert Public School (primary, zoned for 22% of homes); Castle Hill High School (secondary, zoned for 57% of homes); Crestwood High School (secondary, zoned for 19% of homes).
Is Castle Hill affected by bushfire or flood risk?
5.7% of properties sit in the NSW RFS bushfire-prone land map. No flood mapping is available in our dataset for this suburb; that is not evidence properties cannot flood; check a council s10.7 certificate.
FREE SERVICE

Tell us what you're buying in Castle Hill

Answer a few questions and we'll match you with buyer's agents who cover Castle Hill and fit your budget and property type.

Takes about a minute

Would rather look first? Browse buyer's agents in Sydney, ranked by verified reviews.

Data sources

This page summarises public government datasets for general information. It is not financial, legal or property advice, figures can contain source errors, and postcode or SA2 statistics cover a wider area than the suburb itself. Verify anything material independently before acting on it.