Toodyay suburb profile
Toodyay sits in the Avon Valley, centred on a compact historic main street of stone and timber buildings along the Avon River. The town blends a rural, country atmosphere with a strong heritage character, where period cottages and timber workers' homes sit alongside larger rural properties and hobby farms amid rolling farmland and river flats. The community attracts families, retirees and people after a quieter lifestyle, with bakeries, cafes, artisan shops and local services clustered around the town centre. Regional roads connect Toodyay to the wider region, while nearby bushland and riverbank reserves offer opportunities for walking and outdoor recreation.
Toodyay property market performance
Toodyay has relatively few unit sales, so there isn't enough recent data to publish a reliable median unit price. On the house side, the median house price is $697,500, up a modest 4.5% over the last 12 months.
Over the last 3 months there were 12 house sales, and houses sold in a median of 22 days over the last 12 months.
| Houses | Units | |
|---|---|---|
Median price Past 3 months | $698K | N/A |
Change in value Past 12 months | 4.5% | N/A |
Sold Past 3 months | 12 | N/A |
Median days on market Past 12 months | 22 | N/A |
Average rent Past 12 months | N/A | N/A |
Change in rent Past 12 months | N/A | N/A |
Toodyay demographics
Toodyay is a community of 1,362 people with a median age of 56. The typical household income is $941 a week, roughly $49,000 a year.
Family types are led by couple families without children, which make up 56.9% of families. Couple families with children account for 23.2%, one-parent families 17.1% and other families 2.8%. Together, couple families with and without children represent about 80.1% of reported families.
Homes in Toodyay are largely owner-occupied: about four in five dwellings are held by their occupants (46.4% owned outright and 33.7% owned with a mortgage), while roughly one in five homes, 19.9%, are rented.
Suburbs near Toodyay
Some popular suburbs near Toodyay include:

