Castlecrag is an inner metropolitan suburb of Sydney, in Willoughby Council, with mainly mixed commercial and residential development. The Middle Harbour is part of the surrounding geography.
Open-space access is better than in most comparable places, well above typical levels for inner metropolitan suburbs. Reported crime is exceptionally low against comparable places. Reported offences have fallen 26% year on year, and household incomes are a relative strength, with household incomes 58% above the peer median, and green cover is an exceptional strength. The main trade-offs are higher housing costs and limited school access, with median house prices 27% above the peer median.
Castlecrag is a better fit for people who value lower crime and open space more than lower housing costs.
Generated from the official metrics on this page. It can omit nuance or contain errors — check the tables and source notes before relying on it.
Strengths and weaknesses
Inner metropolitan suburb · compared with inner metropolitan suburbs in New South Wales (70)
Strengths
Reported crime is exceptionally low against comparable places
Household incomes are a relative strength
Green cover is a relative strength
Open-space access is better than in most comparable places
Weaknesses
Housing is expensive relative to comparable places
School access is relatively limited
What stands out
Overseas-born and multilingual community
Middle Harbour
Who it suits
Stars are audience-fit ratings derived from Suburb.Guide data, not demographic counts or user reviews.
Families★★★★★
Professionals★★★☆☆
Retirees★★★☆☆
Students★☆☆☆☆
Budget buyers★☆☆☆☆
Housing, growth and risk
How Castlecrag compares
A quick read of housing, growth, livability, and risk
Median house price
$4.32M
+12% change
Median rent
$920/wk
Houses $1,500 · Units $730
Population (ERP)
2,878
+0.2% annual growth
Dwelling vacancy
6.4%
Census unoccupied dwellings
Livability profile
Desirability pillars vs the peer median (50th percentile)
How it compares
Relative standing using percentiles, ranks, and national deciles
Desirability
#7
among Metro Sydney · Mature
Crime rate
1st
percentile in state (higher = more crime)
Pop. growth
42nd
percentile in NSW
Rented dwellings
11%
2021 Census tenure
Advantage (IRSAD)
10/10
national SEIFA decile
School ICSEA
97th
percentile among schools with ICSEA
Population growth
Recent ERP change over 1 and 5 years
Housing mix
Dwelling types from the 2021 Census
Risks & flags
Quick scan — open a section below for full context
Living here
Desirability
Ranks & confidence
Desirability score
65.5/100 — Good
State standing
Top 4% of New South Wales' suburbs
National rank
154th in Australia
State rank
79th in NSW
Peer rank
#7 among Metro Sydney · Mature suburbs
Cohort rank
#63 among Metro Sydney suburbs
Data confidence
97%
Data sources & freshness
Suburb Guide desirability index — Suburb Guide (derived) · current · Updated
Housing
Flats / units (January to March 2026)
$730
Houses (January to March 2026)
$1,500
All types (January to March 2026)
$920
Rental bonds lodged (January to March 2026)
115
Median house price (October to December 2025)
$4,318,000
Median price change
+12.4%
Median weekly rent from NSW DCJ rent tables. Figures can be unreliable where few bonds were lodged in the quarter.
+0.2% annual · -1.0% over 5 years · 42th percentile in NSW
Growth figures & methodology
Annual growth
+0.2%
5-year growth
-1.0%
Change in 1 year
+6
Change in 5 years
-30
Growth rank in NSW
42th percentile
ABS Estimated Resident Population allocated to this suburb from SA2-level data. Not an official ABS suburb count.
Methodology
Figures are allocated from ABS Estimated Resident Population at Statistical Area Level 2 (SA2), using 2021 Census share within overlapping SA2 regions. Where Census data is unavailable, area overlap is used instead.
The dashed chart line is a simple growth-trend estimate to June 2030 (~2,900), extrapolated at +0.1% average annual growth since 2011. It is illustrative only — not an official ABS forecast.
2021 Census figures
2021 Census
Population
2,965
Median age
47
Median household income / week
$4,675
Dwelling vacancy
6.4%
Unoccupied private dwellings
66 of 1,030
Median monthly mortgage
$4,333
Median weekly rent (2021 Census)
$1,010
Tenure (owned / mortgaged / rented)
49.6% / 39.3% / 11.1%
Employment rate
59.8%
Travel to work (WFH / public transport / car)
58.4% / 1.3% / 26.7%
Walked or cycled to work
1.6%
Dwelling mix (houses / semi / flats)
930 / 17 / 11 (+ 4 other)
Contributes to desirability score · Community (12%) · Accessibility (12%) · Future Growth (6%)
Employment, household income and owned-outright tenure (2021 Census) Work-from-home and public-transport commute shares (2021 Census) Five-year population change as a healthy-growth band, not a boom bonus
Data sources & freshness
2021 Census — General Community Profile (including method of travel to work and educational attainment) — Australian Bureau of Statistics · Updated
The 2026 Census was conducted in August 2026; suburb-level updates are expected from mid-2027.
55.8% of adults have a university degree, compared with 27.8% across New South Wales. 3.2% have a trade or vocational qualification.
University qualified55.8% · 27.8% NSW
Diploma qualified7.4% · 9.3% NSW
Trade / vocational3.2% · 15% NSW
Year 12 or below33.6% · 47.9% NSW
Highest qualification field
Main field of the highest non-school qualification (2021 Census).
Management and commerce33.1%
Society and culture20.3%
Health12.3%
Engineering and related technologies7.7%
Creative arts6.4%
Natural and physical sciences5.2%
How these groups are defined
Measure
Definition
University qualified
Bachelor degree or higher
Diploma qualified
Advanced Diploma / Diploma
Trade / vocational
Certificate III + IV
Year 12
Year 12 as highest attainment
Below Year 12
Year 11 / 10 / 9 or below
People aged 15 years and over, 2021 Census. University, diploma and trade shares match ABS highest educational attainment (HEAP). Year 12 and below Year 12 are combined in the chart because the General Community Profile reports school-only attainment as a residual.
Contributes to desirability score · Community (12%)
University qualifications from the 2021 Census
Data sources & freshness
2021 Census — General Community Profile (including method of travel to work and educational attainment) — Australian Bureau of Statistics · Updated
The 2026 Census was conducted in August 2026; suburb-level updates are expected from mid-2027.
Tax & income
Median taxable income (2023–24)
$79,063
94th percentile in NSW · +35% vs Australia
Median salary / wages (2023–24)
$86,522
96th percentile in NSW · +33% vs Australia
Residents with rental investments
24.0%
94th percentile in NSW · +74% vs Australia
Median super balance (2023–24)
$152,047
98th percentile in NSW · +140% vs Australia
Residents with business income
10.0%
45th percentile in NSW · -4% vs Australia
Australian Taxation Office Taxation Statistics 2023–24, individuals Table 25. Figures describe taxpayers who live in postcode 2068 — not a suburb-level official statistic. Rental investment is the share of local taxpayers reporting rental income or loss, not the share of local properties owned by investors.
Counts, net rent & state comparison
Taxpayers in this postcode
11,884
Taxpayers reporting net rent
2,864
Median net rent
-$508
Taxpayers reporting business income
1,129
Taxable income vs state median
+41%
Salary / wages vs state median
+38%
Rental investment vs state median
+71%
Super vs state median
+116%
Business income vs state median
0%
Percentiles rank this postcode among unique postcodes in NSW, so suburbs that share a postcode are not counted twice. Dollar figures are compared with Australia-wide ATO medians from the same release. Median net rent is among taxpayers who reported the rent label and can be negative.
Data sources & freshness
Taxation Statistics 2023–24 — individuals by postcode (Table 25) — Australian Taxation Office · Updated · Annual release; taxpayer residential postcode, not suburb boundary
Community & culture
19.3% speak a language other than English at home; 32.6% born overseas
Language at home
2,338 English only · 560 other
Non-English at home
19.3%
Born overseas
947 (32.6%)
Aboriginal and/or Torres Strait Islander
3 (0.1%)
Australian citizens
2,706
Languages spoken at home (other than English)
15
Top languages other than English
Share of residents who speak a language other than English at home (2021 Census).
Mandarin56 · 26.9%
Cantonese52 · 25%
French18 · 8.7%
German14 · 6.7%
Greek11 · 5.3%
Japanese10 · 4.8%
Persian8 · 3.8%
Italian7 · 3.4%
Religion
46.7%Most common religion · Christianity
Christianity is the most common response at 46.7%, while 43% reported no religion.
Measure
Suburb
State
No religion
43%
32.8%
Christianity
46.7%
47.6%
Other / not stated
10.3%
19.6%
Christian denominations
Denomination
Suburb
State
Catholic
22.5%
22.4%
Anglican
14.9%
11.9%
Eastern Orthodox
2.1%
2.5%
2021 Census — languages spoken at home, birthplace, Indigenous status, and religious affiliation (usual residence). Religion is optional on the Census form.
Data sources & freshness
2021 Census — General Community Profile (including method of travel to work and educational attainment) — Australian Bureau of Statistics · Updated
The 2026 Census was conducted in August 2026; suburb-level updates are expected from mid-2027.
Crime & safety
Offence counts are estimated for this suburb from postcode 2068, which is shared with other suburbs.
Reported offences decreased compared with the previous period.
Offence counts & rates
Total offences (Jan 2025 to Dec 2025)
39
Against the person
8
Against property
27
Rate per 1,000 residents
13.6
Person-crime prevalence
About 1 in 371 residents
State crime-rate percentile
0.5th (higher = more crime)
Decrease (daily rate)
-26.2%
Recorded road crashes (in suburb)
14
Crash rate per 1,000 residents (state rank)
4.86
Most common offence types
Break And Enter Dwelling3
Domestic Violence Related Assault2
Fraud12
Intimidation, Stalking And Harassment3
Other Theft3
Contributes to desirability score · Safety (22%)
Crime rate, offences against the person, year-on-year trend and recorded road crash rates
BOCSAR postcode crime statistics — NSW Bureau of Crime Statistics and Research · Jan 2024 to Dec 2024 → Jan 2025 to Dec 2025; Jan 2025 to Dec 2025 · Updated · Rolling 12-month windows
Family & Lifestyle
Schools & preschools
Schools within 2 km
6
Median school ICSEA (6 schools)
1,156.5
Median ICSEA percentile
97th
Primary catchments overlapping suburb
3
Secondary catchments overlapping suburb
5
School list
Northbridge Public SchoolPrimary · Government · ICSEA 1181 · 99th percentile · LBOTE 37% · 364 students · Top SEA quarter 73% · 1.3 km awayView on My School →
Glenaeon Rudolf Steiner SchoolCombined · Independent · ICSEA 1148 · 95th percentile · LBOTE 27% · 405 students · Top SEA quarter 60% · 1.4 km awayView on My School →
St Philip Neri Catholic Primary SchoolPrimary · Catholic · ICSEA 1170 · 98th percentile · LBOTE 28% · 102 students · Top SEA quarter 69% · 1.4 km awayView on My School →
Willoughby Public SchoolPrimary · Government · ICSEA 1143 · 94th percentile · LBOTE 49% · 905 students · Top SEA quarter 59% · 1.8 km awayView on My School →
St Thomas' Catholic Primary SchoolPrimary · Catholic · ICSEA 1161 · 97th percentile · LBOTE 26% · 277 students · Top SEA quarter 65% · 1.9 km awayView on My School →
Willoughby Girls High SchoolSecondary · Government · ICSEA 1152 · 96th percentile · LBOTE 65% · 1,036 students · Top SEA quarter 61% · 1.9 km awayView on My School →
School catchments
Cammeraygal HSGovernment school catchment overlapping this suburb boundarysecondary_catchment
Castle Cove PSGovernment school catchment overlapping this suburb boundaryprimary_catchment
Chatswood HSGovernment school catchment overlapping this suburb boundarysecondary_catchment
Killarney Hts HSGovernment school catchment overlapping this suburb boundarysecondary_catchment
Mosman HSGovernment school catchment overlapping this suburb boundarysecondary_catchment
Northbridge PSGovernment school catchment overlapping this suburb boundaryprimary_catchment
Willoughby GHSGovernment school catchment overlapping this suburb boundarysecondary_catchment
Willoughby PSGovernment school catchment overlapping this suburb boundaryprimary_catchment
Government school intake zones that overlap this suburb boundary. Living in a catchment does not guarantee enrolment; check the education authority.
Contributes to desirability score · Education (14%)
Median school ICSEA first, then school and catchment counts
Data sources & freshness
NSW government school intake zones — NSW Department of Education · current · Updated · Open catchment polygons where published
Great for outdoor family life — 11 parks mapped in suburb, 3 playgrounds nearby
Well connected by public transport — 28 public transport stops
Strong local sport and recreation — 12 sport and outdoor facilities nearby
Walkability proxy
34/100
Cafés per 1,000 residents
0.34
Food & drink per 1,000 residents
0.67
Parks per 1,000 residents
3.71
Food & drink(2)
Walters ProvidoreCafe
MOTZARestaurant
Shopping(2)
Castlecrag CellarsBottle shop
Griffin CentreShopping centre
122 Edinburgh Road, Castlecrag
Everyday services(1)
Post office
Community(3)
Castlecrag LibraryLibrary
Castlecrag Montessori SchoolSchool
Glenaeon Rudolf Steiner School CastlecragSchool
Health & services(1)
Castlecrag Private HospitalHospital
150 Edinburgh Road
Sport & outdoors(32)
Boat ramp
Chatswood - CastlecragCycling route
City to North Cycle RouteCycling route
North Sydney - Mosman - ManlyCycling route
Northbridge-Castle CoveCycling route
Drinking water
Marina
Castlecrag Northern EscarpmentNature reserve
Beverley Blacklock ReservePark
Burrabru ReservePark
Castlehaven ReservePark
Cortile ReservePark
Haven AmphitheatrePark
Linden Way ReservePark
Park (4)
Retreat ReservePark
Bailey PlaygroundPlayground
Playground
Stoker PlaygroundPlayground
Public toilets
Sports field
Swimming pool (8)
Entertainment(7)
Viewpoint (7)
Transport(15)
15 bus stops
Other(13)
Griffin Memorial Fountain (1965)Artwork
Walter Burley Griffin sculpture (1997)Artwork
Bench (7)
Marion's SeatBench
Boat Storage (2)
Information
Willoughby City CouncilInformation
Parking (3)
Parking Entrance
Picnic Table
Post Box (2)
Shelter (2)
Waste Basket
Names and addresses from OpenStreetMap. Unnamed venues show as their type (e.g. Cafe). Transport stops are summarised by type rather than listed individually. Campgrounds, beaches, wineries and local trails are included when they sit inside the suburb boundary.
Contributes to desirability score · Lifestyle (12%)
Food, shopping, recreation and sport per 1,000 residents (OpenStreetMap)
Data sources & freshness
Local amenity insights — Suburb Guide (derived) · current · Updated
Green cover is the share of this suburb's boundary overlapping OpenStreetMap parks, woodland and forest polygons — not a satellite tree-canopy product. Summer maximum is the WorldClim / Open-Meteo seasonal normal already collected for Weather.
Contributes to desirability score · Environment (12%)
Tree canopy first, then green-cover area and parks per 1,000
Data sources & freshness
OpenStreetMap green cover and tree canopy — OpenStreetMap contributors · current · Updated · Park/woodland polygons intersected with suburb boundaries
Health access
Hospitals & GP clinics in suburb
1
Nearest hospital
Castlecrag Private Hospital (0.3 km)
Nearest hospital type
Hospital
Nearest hospital emergency
Emergency department
Emergency department in suburb
On site
GP clinics in suburb
0
GP clinic counts from OpenStreetMap. Bulk-billing figures only include clinics tagged in OSM (sparse and unofficial — not a Medicare list).
Castlecrag Private HospitalEdinburgh RoadHospital
Contributes to desirability score · Accessibility (12%)
Active NDIS participants allocated from NDIA Statistical Area Level 2 (SA2, ASGS 2016) counts to this suburb boundary. Not an official suburb-level NDIS figure · as at 31 March 2026.
For NDIS spend and service-demand exploration by SA2 or postcode, see the Care Sector Demand Map.
Typical conditions by season for suburbs in the same ~44 km climate area. Rainfall totals are summed from monthly WorldClim layers; rainy-day counts are approximate.
Summer (Dec–Feb)
Usual max / min
25° / 17°
Rainfall
321 mm · ~40 rainy days
Autumn (Mar–May)
Usual max / min
22° / 14°
Rainfall
359 mm · ~45 rainy days
Winter (Jun–Aug)
Usual max / min
17° / 8°
Rainfall
263 mm · ~33 rainy days
Spring (Sep–Nov)
Usual max / min
21° / 12°
Rainfall
242 mm · ~30 rainy days
Contributes to desirability score · Lifestyle (12%)
Dwelling house; Alterations or additions to an existing building or structure; Balcony, deck, patio, terrace or verandah; Minor building alterations (external)
212 EDINBURGH ROAD CASTLECRAG 2068Determined
Alterations or additions to an existing building or structure; Driveways and hard stand spaces; Fences
14 ROCKLEY STREET CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
216 EDINBURGH ROAD CASTLECRAG 2068Determined
May 2026
Alterations or additions to an existing building or structure; Swimming pool
38 THE BATTLEMENT CASTLECRAG 2068Determined
Demolition; Dwelling house; Alterations or additions to an existing building or structure
8 ROCKLEY STREET CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
343 EDINBURGH ROAD CASTLECRAG 2068Determined
April 2026
Dwelling house; Alterations or additions to an existing building or structure
65 SUGARLOAF CRESCENT CASTLECRAG 2068Withdrawn
Demolition; Dwelling house; Alterations or additions to an existing building or structure; Residential Accommodation
23 THE BASTION CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
273 EDINBURGH ROAD CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure; Residential Accommodation
37 THE RAMPART CASTLECRAG 2068Determined
March 2026
Dwelling house; Alterations or additions to an existing building or structure
96 THE BULWARK CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
70 LINDEN WAY CASTLECRAG 2068Withdrawn
Dwelling house; Alterations or additions to an existing building or structure
17 LINDEN WAY CASTLECRAG 2068Determined
Demolition; Dwelling house; Erection of a new structure
10 CHARLES STREET CASTLECRAG 2068Withdrawn
Erection of a new structure; Stairway
5 THE BARBICAN CASTLECRAG 2068Determined
Shop top housing; Hours of operation and trading
100 EDINBURGH ROAD CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
4 CHEYNE WALK CASTLECRAG 2068Determined
February 2026
Demolition; Dwelling house; Erection of a new structure; Residential Accommodation
44 SUNNYSIDE CRESCENT CASTLECRAG 2068Determined
Alterations or additions to an existing building or structure; Balcony, deck, patio, terrace or verandah
38 RAEBURN AVENUE CASTLECRAG 2068Determined
January 2026
Dwelling house; Erection of a new structure
6 THE SCARP CASTLECRAG 2068Deferred Commencement
Alterations or additions to an existing building or structure; Balcony, deck, patio, terrace or verandah; Fences; Swimming pool
170 EDINBURGH ROAD CASTLECRAG 2068Determined
2025· 18 proposals
December 2025
Alterations or additions to an existing building or structure; Landscaping structures
1 THE CITADEL CASTLECRAG 2068Determined
Dwelling house; Erection of a new structure
21A MOROTAI CRESCENT CASTLECRAG 2068Determined
November 2025
Demolition; Dwelling house; Erection of a new structure
21 Cheyne Walk Castlecrag 2068Withdrawn
Demolition; Dwelling house; Erection of a new structure
359 EDINBURGH ROAD CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
58 SUGARLOAF CRESCENT CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
65 THE BULWARK CASTLECRAG 2068Determined
October 2025
Dwelling house; Erection of a new structure
22 SUGARLOAF CRESCENT CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
301 EDINBURGH ROAD CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
44 SUGARLOAF CRESCENT CASTLECRAG 2068Determined
Alterations or additions to an existing building or structure; Balcony, deck, patio, terrace or verandah
38 RAEBURN AVENUE CASTLECRAG 2068Withdrawn
Erection of a new structure; Stairway
5 THE BARBICAN CASTLECRAG 2068Determined
Alterations or additions to an existing building or structure; Minor building alterations (external); Supporting Development
144 EDINBURGH ROAD CASTLECRAG 2068Determined
Dwelling house; Alterations or additions to an existing building or structure
65 SUGARLOAF CRESCENT CASTLECRAG 2068Determined
Alterations or additions to an existing building or structure; Driveways and hard stand spaces; Pathways and paving
4 SORTIE PORT CASTLECRAG 2068Determined
September 2025
Dwelling house; Alterations or additions to an existing building or structure
273 EDINBURGH ROAD CASTLECRAG 2068Determined
Residential flat building; Restaurant or cafe; Subdivision; Erection of a new structure; Outdoor dining - general; Retail Premise; Food and drink premise; Take away food and drink; Shop; Neighbourhood shop; Neighbourhood supermarket; Hours of operation and trading
100 EDINBURGH ROAD CASTLECRAG 2068Determined
Residential flat building; Shop top housing; Alterations or additions to an existing building or structure
Contributes to desirability score · Environment (12%)
Heritage listings as established streetscape
Data sources & freshness
State heritage register — State heritage authority · current · Updated
Hazards
Bushfire planning zone
No overlay at centroid
Flood / inundation overlay
No mapped inundation on suburb boundary
Bushfire overlay checked at suburb centroid via NSW bush fire prone land mapping. Flood cover uses NSW flood planning polygons against the suburb boundary.
Contributes to desirability score · Safety (22%)
Bushfire and flood hazard overlays
Data sources & freshness
Bushfire and flood planning overlays — State government hazard layers · current · Updated
Politics & representation
Federal electorate
Bradfield
Member of Parliament
Nicolette BOELE (Independent)
Results from
2025 federal election
Electorate enrolment (2025)
126,860
Turnout (2025)
93.7%
Swing since 2022 (2025)
+1.2 pp toward Labor
Two-party preferred (2025)
Coalition 55.0%Labor 45.0%
Estimated suburb voting profile
Estimated from 8 nearby ordinary polling places (up to 2.6 km away).
Coalition 54.9%Labor 45.1%
0.1 percentage points more Labor-leaning than the electorate
Estimated swing since 2022: -1.6 pp toward Coalition
Nearest polling places
CastlecragLabor 45.5% · Coalition 54.5% TPP (2025)0.9 km away
NorthbridgeLabor 41.5% · Coalition 58.5% TPP (2025)1.2 km away
Northbridge EastLabor 41.5% · Coalition 58.5% TPP (2025)1.4 km away
Willoughby NorthLabor 45.6% · Coalition 54.4% TPP (2025)1.4 km away
WilloughbyLabor 49.2% · Coalition 50.8% TPP (2025)1.9 km away
Federal electorate from AEC federal division boundaries (2025 redistribution). Division-level results are official AEC figures from the latest general election, with by-election updates where applicable. The estimated suburb profile blends up to eight nearest ordinary polling booths in the same electorate using inverse-distance weighting from the suburb centroid — an approximation, not official AEC data. Nearest polling places are shown for reference.
ABS Socio-Economic Indexes for Areas (SEIFA), 2021 release — the latest available, derived from the 2021 Census. Deciles rank suburbs nationally from 1 (lowest) to 10 (highest).
What do IRSAD and IRSD measure?
IRSAD — Index of Relative Socio-economic Advantage and Disadvantage. Combines indicators of advantage (e.g. high income, skilled occupations) and disadvantage. Higher decile = more advantaged relative to other Australian areas.
IRSD — Index of Relative Socio-economic Disadvantage. Focuses on disadvantage only (e.g. low income, unemployment, limited education). Higher decile = less disadvantage nationally.
A new SEIFA edition typically follows each census; the ABS has not announced a release date beyond 2021.
Contributes to desirability score · Community (12%)