Skip to Main

HM Land Registry recorded sales, 2025

What your budget actually bought in 2025

open for offer is a pre-market property marketplace: homeowners test the market before they list.

784,173 homes sold in England and Wales in 2025, at an average recorded price of £371,779. Every figure is a completed sale recorded by HM Land Registry.

Homes sold near each budget in 2025.

£100,0004,983 sold£500,00016,326 sold£1 million3,251 sold£2 million575 sold£5 million51 sold
HM Land Registry completed sales, 2025

Five budgets across England and Wales

Your home sits in one of these bands too

Know your market before you list.

Where does your home sit?

A free market estimate, built from HM Land Registry sold prices. No listing, no viewings, no obligation.

Questions

Where does this data come from?

Every figure on this page is a recorded sale price from HM Land Registry Price Paid data. These are completed sales, not asking prices and not estimates. The dataset covers England and Wales; Scotland and Northern Ireland are not included.

How many homes sold in 2025?

784,173 standard residential sales completed in 2025 across England and Wales, at an average recorded price of £371,779. As recorded 17 August 2026.

What does the budget ratio mean?

Each county's average recorded sale price is divided into the budget. A ratio of 2.85x means the budget is 2.85 times what the average home in that county sold for in 2025.

What is my home worth in this market?

You can get a free market estimate for your home, built from HM Land Registry sold prices. Know your market before you list.

Every figure on this page is a recorded sale price from HM Land Registry Price Paid data. Standard residential sales completed in calendar year 2025, PPD Category A. Property types: detached, semi-detached, terraced and flats. Commercial and non-standard transactions excluded. England and Wales only — HM Land Registry PPD does not cover Scotland or Northern Ireland. As recorded 17 August 2026.