Hayes has an average sold price of £279,138 across 34,924 HM Land Registry transactions, with data from 1995-01-03 to 2026-07-30.
Hayes averages £279,138 across 34,924 completed sales. Check the median, sample depth and nearby alternatives before using the average as a market signal.
Average £279,138 · Median £195,000 · 34,924 transactions · -3.9% growth · 610 streets
Hayes has an average sale price of £279,138 and a median sale price of £195,000, based on 34,924 registered transactions across 32 active years. The average is 30.0% below the national average of £398,894, the median is 6.4% above the national median of £183,250.
The median sold price of £195,000 is 30.1% lower than the average of £279,138. This can happen when a smaller number of higher-value transactions pull the average upward.
Among the most active listed streets by transaction count, LANSBURY DRIVE has 595 recorded sales at an average of £228,105; STATION APPROACH has 508 recorded sales at an average of £229,378; UXBRIDGE ROAD has 465 recorded sales at an average of £592,005.
By transaction count, semi-detached homes represent 38.6% of recorded sales (13,465 transactions) with an average sold price of £243,476; flats represent 30.8% of recorded sales (10,761 transactions) with an average sold price of £172,650; terraced homes represent 26.7% of recorded sales (9,323 transactions) with an average sold price of £221,569.
Property valuation guide
Professional valuers use recent sold prices as comparable evidence. In Hayes, the median sold price is £195,000 and the average is £279,138, based on 34,924 HM Land Registry transactions. Over five years, prices have moved -3.9%, which affects how comparables from earlier years should be weighted.
These are historical completed-sale prices — not a formal valuation, asking price or investment advice. Use them to sense-check an asking price or set expectations before instructing a surveyor.
| Year | Median price | Average price | Sales |
|---|---|---|---|
| 2026 | £455,500 | £542,427 | 266 |
| 2025 | £447,487 | £496,163 | 946 |
| 2024 | £440,000 | £556,053 | 787 |
| 2023 | £415,000 | £602,369 | 875 |
| 2022 | £425,000 | £711,113 | 1,167 |
| 2021 | £410,000 | £552,144 | 1,144 |
| 2020 | £400,000 | £559,616 | 713 |
| 2019 | £375,000 | £567,281 | 742 |
| 2018 | £360,500 | £552,014 | 864 |
| 2017 | £375,000 | £556,896 | 819 |
Source: HM Land Registry Price Paid Data. Most recent 10 years shown.