Sold Price History


House prices in 2025

777,740 completed sales in England and Wales were lodged with HM Land Registry for 2025. The median was £295,953 — £302,387 in 2026 money.

Section 01

Was 2025 a good year to buy?

A home bought at the 2025 median of £295,953 and sold at the latest median of £285,000 gained -3.7% in cash. Restate the 2025 price in 2026 money and it is worth £302,387, so the real gain is -5.7%. The first number is the one people quote; the second is the one that decided whether they were better off.

Section 02

What sold in 2025

MeasureValue
Sales recorded777,740
Median price paid£295,953
In 2026 money£302,387
Detached median£421,950
Semi-detached median£275,000
Terraced median£240,000
Flat median£240,000
New build share5.2%
Leasehold share21.0%
Every completed sale lodged for the year, standard sales only.

More

The years either side

Every year on the record →