Research

UK house prices by town, ranked

Average and median sold prices for towns across England and Wales, drawn from HM Land Registry Price Paid Data. A simple, sourced view of where property costs the most and the least.

Last updated July 2026. Figures use a recent sample of transactions per town.

The 10 most expensive towns

#TownAverage price
1St Albans£649,713
2Guildford£593,719
3Chichester£591,640
4Cambridge£573,380
5Kettering£566,150
6Woking£549,099
7London£547,608
8Tunbridge Wells£523,551
9Bath£520,420
10York£500,874

The 10 most affordable towns

#TownAverage price
125Middlesbrough£145,784
126Blackpool£146,823
127Darlington£152,866
128Port Talbot£154,263
129Gateshead£159,281
130Grimsby£160,921
131Barrow-in-Furness£161,773
132Merthyr Tydfil£164,478
133Scunthorpe£167,646
134Stockton-on-Tees£173,653

Full ranking

Every town in the study, ordered by average sold price. Select a town for its recent sales and a breakdown by property type.

#TownAverage price
1St Albans£649,713
2Guildford£593,719
3Chichester£591,640
4Cambridge£573,380
5Kettering£566,150
6Woking£549,099
7London£547,608
8Tunbridge Wells£523,551
9Bath£520,420
10York£500,874
11Hove£499,215
12Oxford£493,682
13Cheltenham£472,133
14High Wycombe£470,903
15Reading£457,809
16Watford£439,718
17Slough£434,733
18Aylesbury£423,921
19Hemel Hempstead£417,772
20Chelmsford£415,008
21Solihull£413,825
22Basingstoke£406,647
23Brighton£405,115
24Bedford£395,788
25Maidstone£395,150
26Bristol£394,037
27Harrogate£388,810
28Poole£378,620
29Stevenage£375,790
30Milton Keynes£373,700
31Dartford£369,788
32Gravesend£364,217
33Worthing£363,600
34Crawley£363,495
35Colchester£362,125
36Stockport£361,183
37Truro£361,061
38Macclesfield£360,973
39Canterbury£359,937
40Salisbury£359,498
41Southend-on-Sea£355,713
42Swindon£350,658
43Bournemouth£343,442
44Luton£341,921
45Folkestone£329,493
46Taunton£328,517
47Chester£324,922
48Shrewsbury£323,825
49Southampton£321,911
50Norwich£320,271
51Exeter£318,822
52Rugby£318,038
53Northampton£317,192
54Worcester£316,398
55Cardiff£313,532
56Basildon£313,427
57Gillingham£307,658
58Warrington£306,958
59Eastbourne£306,012
60Gloucester£301,181
61Redditch£295,675
62Barry£290,722
63Dover£284,405
64Hastings£281,514
65Lancaster£279,100
66Barnstaple£279,067
67Newton Abbot£277,942
68Nuneaton£277,596
69Weymouth£276,485
70Ipswich£274,704
71Leicester£274,214
72Carmarthen£272,347
73Bridgend£269,522
74Birmingham£267,775
75Weston-super-Mare£264,296
76Portsmouth£262,349
77Tamworth£261,376
78Nottingham£260,280
79Peterborough£259,150
80Manchester£255,204
81Huddersfield£252,305
82Wolverhampton£249,158
83Yeovil£247,410
84Coventry£247,019
85Walsall£245,564
86Newcastle upon Tyne£244,331
87Salford£243,946
88Stafford£243,354
89Bury£242,588
90Torquay£242,287
91Derby£241,234
92Wakefield£240,962
93Newport£237,587
94Plymouth£236,258
95Preston£234,116
96Lincoln£229,319
97Crewe£225,435
98Dudley£218,451
99Oldham£214,588
100Durham£213,513
101Bolton£211,408
102Leeds£211,316
103Telford£210,792
104Wrexham£210,583
105Scarborough£210,086
106Sheffield£210,020
107Doncaster£206,926
108Swansea£206,125
109Stoke-on-Trent£201,783
110Llanelli£199,852
111Chesterfield£199,458
112Barnsley£199,058
113Liverpool£196,587
114Halifax£195,418
115Mansfield£193,723
116Pontypridd£192,664
117Rotherham£192,087
118Carlisle£187,540
119Neath£187,441
120Blackburn£185,543
121Rochdale£183,937
122Sunderland£182,084
123Wigan£180,757
124Bradford£176,692
125Stockton-on-Tees£173,653
126Scunthorpe£167,646
127Merthyr Tydfil£164,478
128Barrow-in-Furness£161,773
129Grimsby£160,921
130Gateshead£159,281
131Port Talbot£154,263
132Darlington£152,866
133Blackpool£146,823
134Middlesbrough£145,784

Methodology

Prices come from HM Land Registry Price Paid Data, the official record of property sales in England and Wales, published under the Open Government Licence. For each town we take a recent sample of transactions and report the average (mean) and the median sold price. The median is less affected by a handful of very high or very low sales, so the two figures together give a fairer picture than either alone. Towns with too few recent transactions to be meaningful are left out.

You are welcome to cite this page. A link back to landhunt.io/research/uk-house-prices is appreciated.

Go from a price to a plot

LandHunt pairs sold price data with planning history, ownership and parcel boundaries on one map, built for UK developers, agents and land sourcers.

Start your free trial