Bonnyrigg Heights
Suburb profile, market snapshot and recent listings for Bonnyrigg Heights, NSW 2177.
About Bonnyrigg Heights
Welcome to Bonnyrigg Heights
Market snapshot
Bonnyrigg Heights property market
Median sale price
$1.40m
House · 4 bed
Median rent
$875
per week
Gross rental yield
3.3%
annual rent ÷ sale price
Typical price range
Entry
$1.23m
Median
$1.40m
Premium
$1.67m
Days on market
—
Auction clearance
55%
Sold this year
15
Median sold price trend · House 4 bed
Compound growth +3.7% / yr over 4 yrs
Median price by bedrooms · House
Who lives here
Demographics
ABS Census 2021 figures for Bonnyrigg Heights, NSW 2177.
Population
7,369
residents (2021)
Median age
38
years
Household income
$1,930
median, per week
Median rent
$450
per week
Median mortgage
$2,038
per month
Mortgage / income
24%
comfortable
Source: Australian Bureau of Statistics, Census of Population and Housing 2021. Suburb-level (SAL) aggregates.
Education
Schools in Bonnyrigg Heights
Government school catchment
Independent & Catholic schools
Recent results
Recently sold in Bonnyrigg Heights
$1.29m
2 Mount Street
Sold ~July 2026
$1.77m
12 Mount Street
Sold ~June 2026
Sold prices as published on the original listing; some may reflect the last advertised price. Dates are approximate.
Explore the area
Properties & amenities in Bonnyrigg Heights
Compare the area
Price map around Bonnyrigg Heights
Every listing for sale near Bonnyrigg Heights, coloured by price — so you can see how it stacks up against the streets and suburbs next door.
Loading price map…
Nearby suburbs
Quick switch to nearby areas
Common questions
Bonnyrigg Heights suburb FAQ
What is the median property price in Bonnyrigg Heights?
The median house price in Bonnyrigg Heights, NSW is $1.40m for a 4-bedroom home. Over the past year, median sold prices have risen about 7.9%.
How much is rent in Bonnyrigg Heights?
The median weekly rent in Bonnyrigg Heights is around $875 per week.
Is Bonnyrigg Heights a good place to live?
Bonnyrigg Heights is a suburb of Sydney, in New South Wales, Australia. Bonnyrigg Heights is an established residential suburb in NSW, with a population of around 7,369 and 3 schools in the area.
What is the population of Bonnyrigg Heights?
Bonnyrigg Heights has a population of 7,369 (ABS 2021 Census), with a median age of 38.
What schools are in Bonnyrigg Heights?
There are 3 schools in or near Bonnyrigg Heights, including Bonnyrigg Heights Public School, John the Baptist Catholic Primary School and Freeman Catholic College.
How much do you need to buy in Bonnyrigg Heights?
Entry-level properties in Bonnyrigg Heights start around $1.23m, while premium homes reach $1.67m.
What suburbs are near Bonnyrigg Heights?
Suburbs near Bonnyrigg Heights include Green Valley, Edensor Park, Bonnyrigg, Cecil Hills and Elizabeth Hills.
Available now