- Home
- New South Wales
- The Hills Shire
The Hills Shire
New South Wales · Sydney - Baulkham Hills and Hawkesbury · 203,118 people · 21 suburbs · 11 postcodes
The Hills Shire at a glance
Map shows the The Hills Shire 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.
The Hills Shire is a metropolitan Local Government Area in New South Wales, in the Sydney region. It covers 21 suburbs across 11 postcodes and an area of 371 km². The Hills Shire has a population of 203,118 , ranking #14 most populous in NSW. The most populous suburb is Castle Hill (40,874 residents).About 40.6% of residents were born overseas and 39.0% speak a language other than English at home.
Who lives here
Age structure
Show counts
| 0–14 years | 42,636 (21.0%) |
| 15–24 years | 25,838 (12.7%) |
| 25–44 years | 53,212 (26.2%) |
| 45–64 years | 50,536 (24.9%) |
| 65+ years | 30,913 (15.2%) |
How they live
Housing tenure
Dwelling type mix
Work and learning
Schools in The Hills Shire
53 schools across The Hills Shire: 64.2% Government, 18.9% Catholic, 17.0% Independent. The NSW average is 69.6% / 16.9% / 13.5%. Schools here have a median ICSEA of 1114 (range 946 to 1203). 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 53 schools in The Hills Shire, sorted by enrolment:
| School | Sector | Type | Suburb | Students | ICSEA |
|---|---|---|---|---|---|
| Oakhill College | Independent | Secondary | Castle Hill | 2,242 | 1124 |
| William Clarke College | Independent | Combined | Kellyville | 1,951 | 1162 |
| Castle Hill High School | Government | Secondary | Castle Hill | 1,845 | 1121 |
| Rouse Hill Anglican College | Independent | Combined | Rouse Hill | 1,578 | 1137 |
| Rouse Hill High School | Government | Secondary | Rouse Hill | 1,316 | 1067 |
| Gilroy Catholic College | Catholic | Secondary | Castle Hill | 1,307 | 1096 |
| Matthew Pearce Public School | Government | Primary | Baulkham Hills | 1,270 | 1177 |
| Baulkham Hills High School | Government | Secondary | Baulkham Hills | 1,223 | 1203 |
| The Hills Grammar School | Independent | Combined | Kenthurst | 1,208 | 1164 |
| Bella Vista Public School | Government | Primary | Bella Vista | 1,104 | 1147 |
| North Kellyville Public School | Government | Primary | North Kellyville | 1,068 | 1112 |
| Rouse Hill Public School | Government | Primary | Rouse Hill | 1,058 | 1093 |
| Marian Catholic College | Catholic | Secondary | Kenthurst | 1,035 | 1073 |
| Crestwood High School | Government | Secondary | Baulkham Hills | 1,022 | 1103 |
| Model Farms High School | Government | Secondary | Baulkham Hills | 1,021 | 1073 |
| Santa Sophia Catholic College (Secondary) | Catholic | Secondary | Gables | 999 | 1078 |
| Castle Hill Public School | Government | Primary | Castle Hill | 970 | 1128 |
| Santa Sophia Catholic College (Primary) | Catholic | Primary | Gables | 884 | 1104 |
| Baulkham Hills North Public School | Government | Primary | Baulkham Hills | 876 | 1130 |
| Kellyville High School | Government | Secondary | Kellyville | 869 | 1086 |
| Kellyville Public School | Government | Primary | Kellyville | 855 | 1136 |
| Hills Adventist College | Independent | Combined | North Kellyville | 823 | 1150 |
| Jasper Road Public School | Government | Primary | Baulkham Hills | 803 | 1132 |
| Oakhill Drive Public School | Government | Primary | Castle Hill | 756 | 1152 |
| Ironbark Ridge Public School | Government | Primary | Rouse Hill | 754 | 1156 |
| Australian International Academy, Kellyville Campus | Independent | Combined | North Kellyville | 733 | 1122 |
| St Michael's Primary School | Catholic | Primary | Baulkham Hills | 696 | 1113 |
| Samuel Gilbert Public School | Government | Primary | Castle Hill | 643 | 1128 |
| Crestwood Public School | Government | Primary | Baulkham Hills | 633 | 1139 |
| Our Lady of The Rosary Primary School | Catholic | Primary | Kellyville | 627 | 1116 |
| St Angela's Primary School | Catholic | Primary | Castle Hill | 618 | 1126 |
| Our Lady of the Angels Primary School | Catholic | Primary | Kellyville | 600 | 1105 |
| Sherwood Ridge Public School | Government | Primary | Kellyville | 584 | 1114 |
| Excelsior Public School | Government | Primary | Castle Hill | 561 | 1150 |
| West Pennant Hills Public School | Government | Primary | West Pennant Hills | 510 | 1134 |
| St Bernadette's Primary School | Catholic | Primary | Castle Hill | 479 | 1145 |
| Beaumont Hills Public School | Government | Primary | Beaumont Hills | 466 | 1107 |
| St Madeleine's Primary School | Catholic | Primary | Kenthurst | 388 | 1064 |
| Glenorie Public School | Government | Primary | Glenorie | 283 | 1055 |
| Box Hill Public School | Government | Primary | Box Hill | 271 | 1123 |
| Glenhaven Public School | Government | Primary | Glenhaven | 240 | 1108 |
| St Gabriel's School for students with special needs | Independent | Special | Castle Hill | 207 | 1069 |
| Kenthurst Public School | Government | Primary | Kenthurst | 187 | 1040 |
| Annangrove Public School | Government | Primary | Annangrove | 142 | 1096 |
| Tallawong Public School | Government | Primary | Rouse Hill | 121 | 1083 |
| Tallowood School | Government | Special | Kellyville | 98 | 1034 |
| Wisemans Ferry Public School | Government | Primary | Wisemans Ferry | 44 | 946 |
| Maroota Public School | Government | Primary | Maroota | 31 | 950 |
| Middle Dural Public School | Government | Primary | Middle Dural | 31 | 1007 |
| Hillside Public School | Government | Primary | Glenorie | 25 | 1041 |
| Woodbury | Independent | Special | Baulkham Hills | 22 | 1112 |
| Hills Montessori School | Independent | Primary | West Pennant Hills | 16 | 1141 |
| Brewongle Environmental Education Centre | Government | Combined | Sackville North |
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 The Hills Shire. 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 The Hills Shire
The Hills Shire contains 21 suburbs and 11 postcodes. Sorted by population.
| Suburb | Postcode | Population | Median income | Median age |
|---|---|---|---|---|
| Castle Hill | 2154 | 40,874 | $2,551/wk | 42 |
| Baulkham Hills | 2153 | 37,415 | $2,474/wk | 39 |
| Kellyville | 2155 | 27,011 | $3,044/wk | 38 |
| North Kellyville | 2155 | 17,401 | $3,120/wk | 33 |
| West Pennant Hills | 2125 | 16,620 | $3,078/wk | 43 |
| Rouse Hill | 2155 | 11,349 | $2,643/wk | 34 |
| Beaumont Hills | 2155 | 9,041 | $3,308/wk | 38 |
| Bella Vista | 2153 | 8,384 | $3,518/wk | 40 |
| Glenhaven | 2156 | 6,619 | $2,532/wk | 48 |
| Box Hill | 2765 | 6,450 | $2,881/wk | 31 |
| Kenthurst | 2156 | 5,313 | $3,061/wk | 44 |
| Norwest | 2153 | 4,688 | $2,207/wk | 37 |
| Glenorie | 2157 | 3,792 | $2,524/wk | 42 |
| Gables | 2765 | 3,339 | $3,219/wk | 32 |
| Annangrove | 2156 | 1,472 | $2,650/wk | 44 |
| Middle Dural | 2158 | 1,040 | $3,067/wk | 46 |
| Maroota | 2756 | 616 | $2,079/wk | 41 |
| South Maroota | 2756 | 613 | $2,424/wk | 41 |
| Nelson | 2550 | 460 | $2,399/wk | 47 |
| Sackville North | 2756 | 388 | $2,833/wk | 41 |
| Wisemans Ferry | 2775 | 233 | $1,361/wk | 50 |
Postcodes covered
2125, 2153, 2154, 2155, 2156, 2157, 2158, 2550, 2756, 2765, 2775
Compare The Hills Shire with neighbouring LGAs
Side-by-side demographic and socio-economic snapshot of The Hills Shire and its closest neighbouring LGAs.
| LGA | Population | Median age | SEIFA IRSAD | % renting | % overseas-born |
|---|---|---|---|---|---|
| The Hills Shire (NSW) | 203,118 | 39.2 | 1134 | 21.8% | 40.6% |
| Blacktown | 388,861 | 34.5 | 1005 | 34.8% | 44.3% |
| Hawkesbury | 68,064 | 39.1 | 1009 | 24.6% | 13.2% |
| Hornsby | 140,289 | 41.3 | 1117 | 24.1% | 40.7% |
| Parramatta | 250,309 | 36.1 | 1068 | 47.6% | 53.2% |
| Bega Valley | 35,709 | 51.5 | 948 | 21.5% | 12.2% |
Services and amenities
Frequently asked questions about The Hills Shire
What is the population of The Hills Shire?
The 2021 Census recorded 203,118 people living in The Hills Shire, across 21 suburbs.
What suburbs are in The Hills Shire?
The Hills Shire contains 21 suburbs. The most populous are Castle Hill, Baulkham Hills, Kellyville, North Kellyville, West Pennant Hills.See the full list in the Suburbs section above.
What postcodes are in The Hills Shire?
The Hills Shire covers 11 postcodes: 2125, 2153, 2154, 2155, 2156, 2157, 2158, 2550, 2756, 2765, 2775.
How many schools are in The Hills Shire?
The Hills Shire has 53 schools, including 34 government, 10 Catholic, and 9 independent schools (ACARA 2025).
What is the SEIFA score for The Hills Shire?
The Hills Shire has a population-weighted SEIFA IRSAD score of 1134, 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.