2026-04-05
25 Years of NSW Property Sales
The NSW Valuer General publishes every property transaction in the state going back to 2001. I downloaded all of it — 4.35M records, $3.62T in value — and built a searchable explorer. Use the year range to filter everything below.
transactions
1646K
2015–2025
total value
$2.32T
residential
median price
$906K
2025
price growth
+59%
2015 → 2025
01NSW Median Price
residential sales · grey = full history · cyan = selected range
2015 median
$570K
2025 median
$906K
peak volume
2021 · 196K
02What NSW Sells
2015–2025 residential mix
03Highest Volume Suburbs
by total residential sales, all-time
| # | suburb | sales | median | total value |
|---|---|---|---|---|
| 1 | PORT MACQUARIE | 27,363 | $419K | $14.1B |
| 2 | BLACKTOWN | 21,076 | $421K | $11.2B |
| 3 | ORANGE | 19,699 | $340K | $8.2B |
| 4 | DUBBO | 19,297 | $310K | $7.1B |
| 5 | PARRAMATTA | 18,884 | $515K | $11.0B |
| 6 | CASTLE HILL | 17,760 | $816K | $18.9B |
| 7 | DEE WHY | 15,877 | $599K | $12.0B |
| 8 | MOSMAN | 15,789 | $1.3M | $36.7B |
| 9 | LIVERPOOL | 15,656 | $400K | $7.3B |
| 10 | RYDE | 15,517 | $685K | $13.6B |
04Top Movers
suburbs by median price growth · 2015→2025 · requires data at both endpoints
loading suburb data...
loading suburb data...
06Rate Hike Fault Lines
suburb price vs 2021–22 peak · RBA began hiking May 2022 · fixed window
loading...
07The Frozen Market
sales volume (bars) vs median price (line) · 2015–2025
volume is -10% below the 2021 peak — sellers holding, not capitulating
08Most Traded Properties
most individual sale records — typically high-density apartment buildings
2010 → 2021 · $282.5M total
2012 → 2021 · $718.7M total
2013 → 2017 · $263.6M total
2015 → 2017 · $244.7M total
2000 → 2003 · $151.6M total
// about the data
Source: NSW Valuer General yearly property sales archives (2001–2025). Data is released as semi-colon delimited .DAT files, published annually as ZIP archives.
The pipeline downloads each year, deduplicates across weekly snapshots using a composite key, filters for in-year sales, and outputs clean TSV partitions. The suburb search is built from 3,498,150 residential sale records, aggregated to suburb-level medians at build time.
Median prices are computed per suburb per year from raw transaction prices. Only years with ≥5 sales in a suburb are shown in the price trend. Prices below $10K or above $100M are excluded as data anomalies.