UK house price statistics

What the average home costs, where the most and least expensive places to buy are, and how price varies by property type, computed from 31,434,147 recorded sales.

What is the average house price in the UK?

The median recorded sale price is £159,950, drawn from 31,434,147 individual sales in the published Land Registry price-paid record. The median is used rather than the mean because a small number of very high sales would otherwise distort the figure.

MeasureValue
Median sale price£159,950
Sales analysed31,434,147

Where are the most expensive places to buy a house?

Among towns with a large number of recorded sales, Beaconsfield has the highest median sale price at £550,000. The dearest places cluster in the commuter belt around London and the South East.

TownMedianSales
Beaconsfield£550,0009,712
Cobham£525,0009,836
Gerrards Cross£496,29011,537
Virginia Water£495,4754,098
Esher£495,00012,612
Chalfont St. Giles£485,0003,585
Brockenhurst£435,0002,679
Radlett£410,0007,530
Welwyn£410,0006,287
Henley-On-Thames£405,00014,322
Betchworth£394,4752,042
Ascot£390,25015,504

Where are the cheapest places to buy a house?

At the other end, Ferndale has the lowest median at £47,500. The most affordable towns are concentrated in the South Wales valleys and the North East.

TownMedianSales
Ferndale£47,5005,642
Ferryhill£53,00011,746
Shildon£55,0006,210
Nelson£56,45027,467
Treorchy£58,0006,549
Pentre£60,0005,018
Peterlee£60,00019,286
Mountain Ash£61,0008,770
Abertillery£62,0008,562
Tonypandy£62,0009,199
Burnley£64,00066,785
Trimdon Station£65,0002,844

How does price vary by property type?

Detached homes carry the highest median and flats the lowest. Each figure is the median across every recorded sale of that type.

Property typeMedianShare of sales
Terraced£123,00029.6%
Semi-detached£150,00027.3%
Detached£246,50023.0%
Flat / maisonette£149,99518.0%
Other£262,7302.1%

Which postcode areas are most and least expensive?

By postcode area, SW1X has the highest median (£970,000) and TS1 the lowest (£46,000). Browse any area for its own median, trend and recent sales.

Dearest areaMedianCheapest areaMedian
SW1X £970,000 TS1 £46,000
SW1W £805,000 CF43 £48,000
W8 £750,000 BB11 £50,000
SW7 £685,000 HU3 £51,000
SW3 £620,000 DN31 £52,000
W1U £595,000 DL17 £53,000
HP9 £550,000 BD3 £53,500
KT24 £540,000 DL4 £55,000
W11 £530,000 BB9 £56,450
KT11 £525,000 S4 £57,000
SW10 £521,025 CF42 £58,000
SW13 £520,000 TS3 £58,000

Computed from HM Land Registry Price Paid Data, which records residential property sales in England and Wales. Contains public sector information licensed under the Open Government Licence v3.0.