House-price league tables
The most expensive and most affordable places to buy, and where prices are climbing fastest — ranked from official Land Registry sold prices.
The gap across England & Wales is stark: the most expensive town or city, Beaconsfield, has a £955,000 median sold price, while the most affordable, Shildon, sits at £60,000. The tables below rank every sufficiently active market in between.
Pick a league table
Cheapest towns, region by region
The same league tables scoped to where you're actually searching — every county guide links to its own pair too.
How these rankings work
Every table is built from HM Land Registry Price Paid Data — actual completed sales, not asking prices. Price rankings use each place's median sold price over the last three years; growth rankings use the 5-year change in that median on a mix-robust index, so a shift in what sells doesn't masquerade as a price move. Places with too few recent sales are excluded, because a handful of transactions can't support a reliable figure. Tables refresh daily as new sales are registered.