Barnet has an average sold price of £404,067 across 33,868 HM Land Registry transactions, with data from 1995-01-02 to 2026-05-22.
Decision summary
Barnet averages £404,067 across 33,868 completed sales. Check the median, sample depth and nearby alternatives before using the average as a market signal.
Average £404,067 · Median £280,000 · 33,868 transactions · -11.1% growth · 598 streets
Barnet has an average sale price of £404,067 and a median sale price of £280,000, based on 33,868 registered transactions across 32 active years. The average is 1.8% above the national average of £396,803, the median is 53.4% above the national median of £182,500.
The median sold price of £280,000 is 30.7% lower than the average of £404,067. This can happen when a smaller number of higher-value transactions pull the average upward.
Among the most active listed streets by transaction count, STATION ROAD has 945 recorded sales at an average of £327,819; PARK ROAD has 583 recorded sales at an average of £287,464; COCKFOSTERS ROAD has 550 recorded sales at an average of £605,514.
By transaction count, flats represent 38.5% of recorded sales (13,035 transactions) with an average sold price of £225,627; semi-detached homes represent 28.5% of recorded sales (9,643 transactions) with an average sold price of £420,439; terraced homes represent 19.0% of recorded sales (6,437 transactions) with an average sold price of £343,027.
Property valuation guide
Professional valuers use recent sold prices as comparable evidence. In Barnet, the median sold price is £280,000 and the average is £404,067, based on 33,868 HM Land Registry transactions. Over five years, prices have moved -11.1%, 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 | £535,000 | £595,148 | 159 |
| 2025 | £605,000 | £710,249 | 866 |
| 2024 | £566,000 | £693,777 | 891 |
| 2023 | £579,500 | £671,382 | 741 |
| 2022 | £560,000 | £719,543 | 1,070 |
| 2021 | £612,500 | £747,229 | 1,281 |
| 2020 | £580,000 | £793,925 | 790 |
| 2019 | £515,000 | £744,420 | 850 |
| 2018 | £515,000 | £666,066 | 880 |
| 2017 | £486,000 | £597,376 | 1,023 |
Source: HM Land Registry Price Paid Data. Most recent 10 years shown.