UK National Average
£287,000
England & Wales · March 2026
Most Expensive Region
£1,307,567
London
Most Affordable Region
£234,850
North East
What is the average house price in the UK?
The average house price in England and Wales is £287,000 as of March 2026, based on HM Land Registry Price Paid data. This figure represents the mean sale price across all residential property transactions recorded in the most recent 12-month period.
However, averages mask enormous variation across the country. A property in central London costs more than ten times the price of an equivalent home in parts of the North East or Wales. Understanding average prices at the regional, county, and postcode level is essential for buyers, sellers, and investors.
The data on this page comes directly from the Land Registry Price Paid dataset — the most comprehensive record of residential property transactions in England and Wales, updated monthly.
Average House Price by Region (2026)
Sorted by average price, highest first. Source: HM Land Registry Price Paid data.
| Region | Avg Price |
|---|---|
| London | £1,307,567 |
| South East | £516,753 |
| East Midlands | £414,486 |
| South West | £405,505 |
| East of England | £391,065 |
| West Midlands | £332,825 |
| North West | £304,053 |
| Wales | £276,281 |
| Yorkshire & the Humber | £267,130 |
| North East | £234,850 |
Which regions have the highest house prices?
London consistently has the highest average house prices in England and Wales, at £1,307,567 — some 356% above the national average. High demand, limited land supply, and strong employment markets drive prices well above what buyers can find elsewhere.
The South East is the second most expensive region, driven by commuter towns within reach of London such as Guildford, Sevenoaks, and Windsor. Prices here typically run 30–60% above the national average.
At the other end of the scale, the North East region offers the most affordable property in England and Wales, with an average price of £234,850 — around 18% below the national average.
Most Expensive Counties
Counties with the highest average property prices in England and Wales.
| County | Avg Price |
|---|---|
| Greater London | £1,307,567 |
| Nottinghamshire | £678,596 |
| Surrey | £612,978 |
| Oxfordshire | £588,175 |
| Berkshire | £585,928 |
| Hertfordshire | £572,493 |
| Buckinghamshire | £472,988 |
| East Sussex | £455,819 |
| Kent | £450,882 |
| Bristol | £449,132 |
Most Affordable Counties
Counties with the lowest average property prices — best for first-time buyers and affordability-focused movers.
| County | Avg Price |
|---|---|
| Teesside | £189,841 |
| County Durham | £207,512 |
| East Yorkshire | £211,309 |
| South Yorkshire | £230,881 |
| Cumbria | £244,524 |
| Merseyside | £252,845 |
| Lancashire | £254,476 |
| West Wales | £261,315 |
| Tyne And Wear | £264,940 |
| Lincolnshire | £265,006 |
Most Expensive Postcode Districts
Postcode districts with the highest average sold prices (minimum 10 transactions). Source: HM Land Registry.
Most Affordable Postcode Districts
Postcode districts with the lowest average sold prices (minimum 10 transactions).
Frequently Asked Questions
What is the average house price in the UK in 2026?
Which region has the cheapest house prices in England?
Why are London house prices so high?
How often is house price data updated?
What counts in the average house price?
Research your area
Enter any UK postcode to see property prices, crime rates, school ratings and more — all on one page.