SuburbCheck

Bonnyrigg vs St Johns Park

The verdict

Bonnyrigg is more affordable, with a median house price of $1.23M versus $1.31M in St Johns Park. St Johns Park rates higher for education (52 vs 46). St Johns Park has a shorter estimated CBD commute (97 vs 100 min). On the separate residential safety score, Bonnyrigg rates higher (100 vs 92/100 in St Johns Park).

Scores

BonnyriggSt Johns Park
BonnyriggSt Johns Park
Overall6467
Transport6060
Education4652
Liveability8286

Overall is based on transport, liveability & education — the metrics available at consistent quality nationwide. Residential safety is compared separately below.

Demographics

BonnyriggSt Johns Park
Population9,7856,302
Median age3743
Median household income (wk)$1,393$1,567
Bachelor degree or higher29.8%37.2%
Born in Australia40.8%39.0%
Avg household size3.23.3

Growth: Bonnyrigg Moderate Growth · St Johns Park Stable

Property

BonnyriggSt Johns Park
Median house price$1.23M$1.31M
Median unit price$583K$880K
House price YoYData not available5.9%
Median rent — house (wk)$690$740
Rental yield (house)Data not available2.8%
Days on market (house)3933

Median price history

Safety

BonnyriggSt Johns Park
Residential safety score10092
Break & enter dwelling /100k82111
Motor vehicle theft /100k92111
Domestic assault /100k133317
Total incidents /100k (all)4,5781,872

Total incidents over time

Schools

BonnyriggSt Johns Park
Total schools31
Government21
Independent00
Average ICSEA9671,022

See the full school list on each profile: Bonnyrigg · St Johns Park

Transport

BonnyriggSt Johns Park
Transport score6060
Train stations00
Bus stops5534
Light rail stops00
Ferry wharves00
CBD commute (min)10097
Nearest train station (km)4.6 km3.6 km

Liveability

BonnyriggSt Johns Park
Summer max temp28.8°C28.8°C
Winter max temp17.8°C17.8°C
Annual rainfall (mm)920920
Supermarkets20
Cafes & restaurants10
Parks1311
Playgrounds107
Swimming poolsData not availableData not available
Medical GPs00
Distance to coast (km)25.3 km25.0 km
Distance to CBD (km)29.4 km28.2 km
Nearest beach (km)Data not availableData not available
Nearest hospital (km)4.0 km2.6 km

Population & growth

BonnyriggSt Johns Park
Population (2021)9,7856,302
Estimated 20259,8606,313
Projected 204110,7716,401
Annual growth rate0.19%0.04%

Common questions

Which is safer, Bonnyrigg or St Johns Park?

Bonnyrigg has the higher residential safety score (Bonnyrigg 100/100 vs St Johns Park 92/100).

Which is more affordable, Bonnyrigg or St Johns Park?

Bonnyrigg is more affordable, with a median house price of $1.23M versus $1.31M.

Which has better schools, Bonnyrigg or St Johns Park?

St Johns Park has a higher average school ICSEA (Bonnyrigg 967 vs St Johns Park 1022; national average 1000).

Which has better public transport, Bonnyrigg or St Johns Park?

Bonnyrigg and St Johns Park have similar transport scores.

Try another comparison

Compare two suburbs

Bonnyrigg

You might also want to compare

SuburbCheck

A free, data-driven tool to compare Australian suburbs on safety, schools, transport, property and liveability — built from public government data.

Data sources

ABS Census & ERP · Valuers-General · BOCSAR & state crime agencies · GTFS · ACARA · Bureau of Meteorology · OpenStreetMap.

Data is from public sources and may not reflect current conditions. Figures are indicative and should not be the sole basis for property or relocation decisions.

© 2026 SuburbCheck · Data refreshed quarterly.