- Home
- New South Wales
- Hornsby
Hornsby
New South Wales · Sydney - North Sydney and Hornsby · 140,289 people · 32 suburbs · 16 postcodes
Hornsby at a glance
Map shows the Hornsby LGA boundary in blue with a marker per suburb. Hover for suburb name, click for details.
Marker colour reflects SEIFA IRSAD decile: ● 1-2 (most disadvantaged), ● 3-4, ● 5-6, ● 7-8, ● 9-10 (most advantaged).
Boundary source: ABS ASGS 2021. Map tiles: OpenStreetMap contributors.
Federal electorate boundaries can be toggled on the map. Boundary source: ABS ASGS 2021 CED boundaries.
Hornsby is a metropolitan Local Government Area in New South Wales, in the Sydney region. It covers 32 suburbs across 16 postcodes and an area of 425 km². Hornsby has a population of 140,289 , ranking #19 most populous in NSW. The most populous suburb is Hornsby (22,462 residents).About 40.7% of residents were born overseas and 35.8% speak a language other than English at home.
Who lives here
Age structure
Show counts
| 0–14 years | 26,814 (19.1%) |
| 15–24 years | 16,992 (12.1%) |
| 25–44 years | 34,399 (24.5%) |
| 45–64 years | 37,976 (27.1%) |
| 65+ years | 24,117 (17.2%) |
How they live
Housing tenure
Dwelling type mix
Work and learning
Schools in Hornsby
48 schools across Hornsby: 62.5% Government, 8.3% Catholic, 29.2% Independent. The NSW average is 69.6% / 16.9% / 13.5%. Schools here have a median ICSEA of 1128 (range 984 to 1209). NSW median is 1005; national mean is 1000.
Sector mix
Type breakdown
ICSEA range
ICSEA (Index of Community Socio-Educational Advantage) summarises the socio-economic background of each school's families. Higher values indicate more advantage. Source: ACARA 2025.
All 48 schools in Hornsby, sorted by enrolment:
| School | Sector | Type | Suburb | Students | ICSEA |
|---|---|---|---|---|---|
| Barker College | Independent | Combined | Hornsby | 2,856 | 1166 |
| Cherrybrook Technology High School | Government | Secondary | Cherrybrook | 2,098 | 1146 |
| Pacific Hills Christian School | Independent | Combined | Dural | 1,475 | 1118 |
| Cheltenham Girls High School | Government | Secondary | Beecroft | 1,436 | 1142 |
| Mount St Benedict College | Independent | Secondary | Pennant Hills | 1,331 | 1147 |
| Loreto Normanhurst | Independent | Combined | Normanhurst | 1,240 | 1164 |
| Pennant Hills High School | Government | Secondary | Pennant Hills | 1,131 | 1109 |
| Arden Anglican School, Junior Campus | Independent | Combined | Beecroft | 997 | 1173 |
| Hornsby North Public School | Government | Primary | Hornsby | 937 | 1148 |
| Cherrybrook Public School | Government | Primary | Cherrybrook | 886 | 1164 |
| Beecroft Public School | Government | Primary | Beecroft | 837 | 1187 |
| Tangara School for Girls | Independent | Combined | Cherrybrook | 771 | 1141 |
| Normanhurst Boys High School | Government | Secondary | Normanhurst | 752 | 1207 |
| Hornsby Girls High School | Government | Secondary | Hornsby | 722 | 1209 |
| Northholm Grammar School | Independent | Combined | Arcadia | 698 | 1137 |
| Asquith High School | Government | Secondary | Asquith | 669 | 1082 |
| Galston High School | Government | Secondary | Galston | 570 | 1044 |
| John Purchase Public School | Government | Primary | Cherrybrook | 550 | 1168 |
| Hornsby High School | Government | Secondary | Asquith | 542 | 1045 |
| Hornsby South Public School | Government | Primary | Hornsby | 534 | 1110 |
| Redfield College | Independent | Combined | Dural | 530 | 1140 |
| Pennant Hills Public School | Government | Primary | Pennant Hills | 490 | 1143 |
| Thornleigh West Public School | Government | Primary | Thornleigh | 477 | 1142 |
| Mount Colah Public School | Government | Primary | Mount Colah | 442 | 1098 |
| Hornsby Heights Public School | Government | Primary | Hornsby | 420 | 1104 |
| Asquith Public School | Government | Primary | Asquith | 384 | 1102 |
| Epping North Public School | Government | Primary | North Epping | 382 | 1174 |
| Normanhurst Public School | Government | Primary | Normanhurst | 372 | 1139 |
| Normanhurst West Public School | Government | Primary | Thornleigh | 363 | 1136 |
| Dural Public School | Government | Primary | Dural | 350 | 1102 |
| Our Lady of the Rosary Catholic Primary School | Catholic | Primary | Waitara | 337 | 1153 |
| Wideview Public School | Government | Primary | Berowra Heights | 321 | 1102 |
| St Bernard's Catholic Primary School | Catholic | Primary | Berowra Heights | 297 | 1131 |
| Berowra Public School | Government | Primary | Berowra | 272 | 1085 |
| Lorien Novalis School for Rudolf Steiner Education | Independent | Combined | Dural | 238 | 1103 |
| St Patrick's Catholic Primary School | Catholic | Primary | Asquith | 223 | 1124 |
| St Agatha's Catholic Primary School | Catholic | Primary | Pennant Hills | 217 | 1147 |
| Galston Public School | Government | Primary | Galston | 147 | 1042 |
| Mount Kuring-gai Public School | Government | Primary | Mount Kuring-Gai | 132 | 1083 |
| Brooklyn Public School | Government | Primary | Brooklyn | 79 | 1064 |
| Clarke Road School | Government | Special | Hornsby | 61 | 1063 |
| Pacific Berowra Christian School | Independent | Primary | Berowra | 61 | 1136 |
| Arcadia Public School | Government | Primary | Arcadia | 60 | 1065 |
| New Hope Christian School | Independent | Special | Dural | 49 | 1071 |
| Warrah Specialist School | Independent | Special | Dural | 34 | 1065 |
| Marri Mittigar School | Independent | Special | Hornsby | 28 | 984 |
| Cowan Public School | Government | Primary | Cowan | 24 | 1063 |
| Blue Gum Community School | Independent | Primary | Hornsby | 21 | 1105 |
Source: ACARA School Profiles 2025. ICSEA shown where reported; some schools (notably small primaries) do not publish ICSEA.
SEIFA socio-economic indexes
SEIFA 2021 ranks Australian areas across four dimensions. Scores are population-weighted averages of suburb-level SEIFA scores within Hornsby. Higher scores indicate more advantage; the national mean is 1000.
IRSAD
Relative socio-economic advantage and disadvantage
IRSD
Relative disadvantage only (lower = more disadvantaged)
IER
Economic resources: income, wealth, housing
IEO
Education and occupation: qualifications, skill levels
Suburbs in Hornsby
Hornsby contains 32 suburbs and 16 postcodes. Sorted by population.
| Suburb | Postcode | Population | Median income | Median age |
|---|---|---|---|---|
| Hornsby | 2077 | 22,462 | $1,952/wk | 38 |
| Cherrybrook | 2126 | 19,082 | $2,924/wk | 43 |
| Beecroft | 2119 | 10,291 | $2,962/wk | 43 |
| Thornleigh | 2120 | 8,898 | $2,681/wk | 40 |
| Dural | 2158 | 7,900 | $2,489/wk | 45 |
| Waitara | 2077 | 7,837 | $2,106/wk | 36 |
| Mount Colah | 2079 | 7,816 | $2,505/wk | 40 |
| Pennant Hills | 2120 | 7,588 | $2,433/wk | 43 |
| Hornsby Heights | 2077 | 6,354 | $2,699/wk | 41 |
| Asquith | 2077 | 6,160 | $2,300/wk | 36 |
| Normanhurst | 2076 | 5,387 | $2,590/wk | 41 |
| Berowra Heights | 2082 | 5,286 | $2,468/wk | 42 |
| Berowra | 2081 | 4,762 | $2,781/wk | 41 |
| North Epping | 2121 | 4,657 | $3,062/wk | 44 |
| Westleigh | 2120 | 4,501 | $3,021/wk | 45 |
| Galston | 2159 | 3,195 | $2,295/wk | 46 |
| Cheltenham | 2119 | 2,166 | $3,573/wk | 46 |
| Mount Kuring-Gai | 2080 | 1,766 | $2,428/wk | 42 |
| Arcadia | 2159 | 1,475 | $2,659/wk | 46 |
| Brooklyn | 2083 | 737 | $2,062/wk | 48 |
| Cowan | 2081 | 631 | $2,250/wk | 41 |
| Dangar Island | 2083 | 313 | $1,857/wk | 56 |
| Fiddletown | 2159 | 259 | $2,562/wk | 40 |
| Berrilee | 2159 | 212 | $2,349/wk | 51 |
| Canoelands | 2157 | 177 | $2,166/wk | 45 |
| Berowra Waters | 2082 | 169 | $1,812/wk | 56 |
| Laughtondale | 2775 | 102 | $1,724/wk | 50 |
| Forest Glen | 2157 | 71 | $2,583/wk | 39 |
| Milsons Passage | 2083 | 32 | $949/wk | 62 |
| Singletons Mill | 2775 | 3 | $725/wk | 60 |
| Berowra Creek | 2082 | |||
| Hillside | 2157 |
Postcodes covered
2076, 2077, 2079, 2080, 2081, 2082, 2083, 2119, 2120, 2121, 2126, 2157, 2158, 2159, 2330, 2775
Compare Hornsby with neighbouring LGAs
Side-by-side demographic and socio-economic snapshot of Hornsby and its closest neighbouring LGAs.
| LGA | Population | Median age | SEIFA IRSAD | % renting | % overseas-born |
|---|---|---|---|---|---|
| Hornsby (NSW) | 140,289 | 41.3 | 1117 | 24.1% | 40.7% |
| Ku-ring-gai | 131,179 | 42.4 | 1163 | 20.4% | 42.5% |
| Central Coast (NSW) | 346,577 | 43.1 | 978 | 28.6% | 16.1% |
| The Hills Shire | 203,118 | 39.2 | 1134 | 21.8% | 40.6% |
| Hawkesbury | 68,064 | 39.1 | 1009 | 24.6% | 13.2% |
| Northern Beaches | 263,532 | 41.9 | 1125 | 27.8% | 30.2% |
Services and amenities
Frequently asked questions about Hornsby
What is the population of Hornsby?
The 2021 Census recorded 140,289 people living in Hornsby, across 32 suburbs.
What suburbs are in Hornsby?
Hornsby contains 32 suburbs. The most populous are Hornsby, Cherrybrook, Beecroft, Thornleigh, Dural.See the full list in the Suburbs section above.
What postcodes are in Hornsby?
Hornsby covers 16 postcodes: 2076, 2077, 2079, 2080, 2081, 2082, 2083, 2119, 2120, 2121, 2126, 2157, 2158, 2159, 2330, 2775.
How many schools are in Hornsby?
Hornsby has 48 schools, including 30 government, 4 Catholic, and 14 independent schools (ACARA 2025).
What is the SEIFA score for Hornsby?
Hornsby has a population-weighted SEIFA IRSAD score of 1117, where the national average is 1000. Higher scores indicate more relative advantage.
Page last reviewed . Data sources: Australian Bureau of Statistics 2021 Census (CC BY 4.0), SEIFA 2021 (IRSD, IRSAD, IER, IEO), ACARA School Profiles 2025, ABS ASGS 2021 LGA boundaries. How this data is sourced.