House price watch logo

What is the average house price in England?
£355,077

Average price per property type

Detached house illustration

Detached

£507,902

Semi-detached house illustration

Semi-Detached

£324,328

Terraced house illustration

Terraced

£294,969

Flats illustration

Flats

£308,790

Are prices going up or down?

Short term 📉

Prices decreased by £-7,057 (-1.95%) over the past year

Long term 📈

Prices increased by £91,690 (34.81%) over the past 10 years

Most expensive houses in England 👀

20 dacre street, greater london

Sold in MAY 2025

£266,693,600

one hyde park apartment b.10.01, city of westminster

Sold in MAY 2018

£160,000,000

one hyde park apartment d.10.01, city of westminster

Sold in APR 2021

£111,000,000

View more

What is the most expensive (and cheapest) area of England?

Areas in England range from £141,667 to £652,673. The most expensive area is Greater London with an average property price of £652,673. The cheapest area is Kingston upon Hull with an average of £141,667

The full list of areas is below. Click on any of them to go deeper into that area.

RankAreaPrice
1Greater London£652,673
2Surrey£589,598
3Isles of Scilly£550,090
4Buckinghamshire£541,420
5Hertfordshire£524,368
6Brighton and Hove£479,598
7Berkshire£477,889
8Oxfordshire£464,077
9West Sussex£435,026
10Hampshire£413,218
11Rutland£412,105
12Essex£410,529
13West of England£401,080
14Kent£390,942
15Bournemouth, Christchurch and Poole£386,022
16Dorset£378,427
17East Sussex£377,064
18Gloucestershire£367,709
19Southend-on-Sea£363,338
20Romsey and Southampton North£360,443
21Bedfordshire£359,590
22Cambridgeshire and Peterborough£359,533
23Wiltshire£358,181
24Thurrock£355,281
25Devon£354,117
26City of Milton Keynes£353,473
27North Somerset£350,200
28Warwickshire£347,508
29York£332,080
30Cornwall£331,817
31Worcestershire£324,301
32Herefordshire£322,720
33Somerset£319,234
34Suffolk£318,109
35Medway£317,450
36North Yorkshire£313,119
37Cheshire£309,921
38Leicestershire£307,242
39Northamptonshire£302,001
40Norfolk£298,230
41Isle of Wight£291,882
42Swindon£288,869
43Shropshire (Ceremonial)£286,277
44Portsmouth£277,742
45Staffordshire£272,238
46Torbay£269,220
47Greater Manchester£260,454
48Nottinghamshire£258,920
49West Midlands Combined Authority£258,461
50Derbyshire£255,784
51City of Leicester£246,087
52Lincolnshire£245,583
53Southampton£245,518
54East Riding of Yorkshire£245,151
55Plymouth£240,853
56North of Tyne£235,768
57West Yorkshire£234,242
58Derby£228,652
59Cumbria£227,989
60Liverpool City Region£217,122
61Lancashire£215,201
62City of Nottingham£213,234
63South Yorkshire£211,951
64North Lincolnshire£194,142
65Blackburn with Darwen£176,201
66Tees Valley£170,604
67North East Lincolnshire£163,100
68North East£159,607
69Stoke-on-Trent£154,897
70Blackpool£146,417
71Kingston upon Hull£141,667
Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0.