Regional Ranking

House Price Growth League

Comprehensive ranking of 386 UK regions by historical house price growth from 1995 to 2026.

Growth Rankings

Showing relative price inflation performance across all 386 tracked UK regions.

Rank Region Total Growth (1995–2026) Action
1hackney+857.7%1995–2026£608,470
2brighton-and-hove+751.4%1995–2026£403,999
3waltham-forest+726.6%1995–2026£524,337
4city-of-bristol+699.2%1995–2026£354,924
5haringey+675.8%1995–2026£633,853
6lewisham+675.4%1995–2026£496,774
7lambeth+651.2%1995–2026£545,315
8hinckley-and-bosworth+651.1%1995–2026£260,282
9southwark+636.4%1995–2026£578,683
10manchester+632.9%1995–2026£247,469
11islington+624.8%1995–2026£669,879
12newham+622.7%1995–2026£405,002
13hastings+619.0%1995–2026£236,879
14southend-on-sea+617.5%1995–2026£328,939
15brent+614.7%1995–2026£548,895
16basildon+602.2%1995–2026£357,972
17greenwich+602.1%1995–2026£463,436
18redbridge+600.0%1995–2026£495,947
19city-of-london+597.1%1995–2026£626,980
20barking-and-dagenham+596.6%1995–2026£360,889
21brentwood+588.3%1995–2026£530,088
22thanet+587.6%1995–2026£267,616
23kingston-upon-thames+583.2%1995–2026£582,403
24adur+582.8%1995–2026£373,082
25richmond-upon-thames+582.4%1995–2026£788,872
26norwich+581.9%1995–2026£237,629
27trafford+580.6%1995–2026£393,244
28merton+579.9%1995–2026£597,138
29hertsmere+577.4%1995–2026£562,261
30tower-hamlets+576.4%1995–2026£444,332
31camden+573.4%1995–2026£805,837
32ealing+567.4%1995–2026£568,887
33salford+565.2%1995–2026£231,153
34south-gloucestershire+559.4%1995–2026£340,401
35north-northamptonshire+559.2%1995–2026£256,769
36elmbridge+557.9%1995–2026£750,157
37st-albans+557.7%1995–2026£638,489
38havering+557.6%1995–2026£452,798
39canterbury+553.4%1995–2026£346,674
40stevenage+553.3%1995–2026£317,948
41wandsworth+551.1%1995–2026£659,547
42shepway+550.0%1995–2026£311,163
43chelmsford+548.1%1995–2026£382,131
44epsom-and-ewell+546.8%1995–2026£568,755
45dacorum+545.9%1995–2026£454,770
46castle-point+540.4%1995–2026£367,237
47bath-and-north-east-somerset+536.7%1995–2026£406,169
48thurrock+535.9%1995–2026£327,028
49kensington-and-chelsea+535.8%1995–2026£1,255,567
50milton-keynes+534.6%1995–2026£324,767
51luton+533.3%1995–2026£282,653
52cherwell+531.9%1995–2026£357,800
53bexley+530.8%1995–2026£408,585
54bromley+530.4%1995–2026£524,638
55leicester+528.5%1995–2026£230,107
56tunbridge-wells+527.0%1995–2026£452,286
57greater-manchester+523.4%1995–2026£238,730
58cheltenham+522.2%1995–2026£329,183
59medway+520.5%1995–2026£292,653
60hertfordshire+519.6%1995–2026£467,251
61central-bedfordshire+517.0%1995–2026£354,320
62hillingdon+516.4%1995–2026£467,887
63bedford+516.3%1995–2026£332,893
64sandwell+515.2%1995–2026£209,354
65sutton+513.8%1995–2026£445,451
66cornwall+513.1%1995–2026£279,722
67harrow+511.2%1995–2026£530,021
68hounslow+511.1%1995–2026£501,326
69epping-forest+509.9%1995–2026£535,682
70enfield+509.3%1995–2026£469,164
71welwyn-hatfield+509.1%1995–2026£453,552
72south-oxfordshire+508.3%1995–2026£470,720
73rother+507.6%1995–2026£343,529
74merthyr-tydfil+505.9%1995–2026£148,214
75cambridge+505.1%1995–2026£467,028
76tameside+504.5%1995–2026£209,691
77worthing+503.3%1995–2026£299,298
78reading+503.1%1995–2026£351,267
79guildford+503.0%1995–2026£522,008
80maldon+500.6%1995–2026£385,342
81north-hertfordshire+500.6%1995–2026£416,735
82watford+500.0%1995–2026£395,360
83essex+499.4%1995–2026£360,087
84gloucester+498.8%1995–2026£242,097
85rochford+498.8%1995–2026£411,367
86north-devon+496.8%1995–2026£277,867
87king's-lynn-and-west-norfolk+496.2%1995–2026£262,525
88kent+495.7%1995–2026£345,918
89bury+495.6%1995–2026£238,266
90barnet+495.5%1995–2026£590,583
91reigate-and-banstead+494.6%1995–2026£483,340
92city-of-westminster+493.9%1995–2026£836,331
93east-cambridgeshire+492.9%1995–2026£347,020
94stockport+492.3%1995–2026£318,163
95east-hertfordshire+492.1%1995–2026£460,485
96waverley+491.8%1995–2026£567,214
97east-sussex+491.6%1995–2026£316,368
98north-somerset+491.1%1995–2026£312,303
99slough+490.2%1995–2026£329,713
100sevenoaks+489.9%1995–2026£553,752
101cambridgeshire+489.9%1995–2026£334,500
102tonbridge-and-malling+489.6%1995–2026£403,227
103windsor-and-maidenhead+489.0%1995–2026£584,743
104vale-of-glamorgan+485.7%1995–2026£292,677
105huntingdonshire+485.4%1995–2026£306,605
106broadland+485.1%1995–2026£314,426
107surrey+482.8%1995–2026£521,400
108cannock-chase+481.4%1995–2026£226,761
109oldham+481.0%1995–2026£212,997
110oxfordshire+480.2%1995–2026£418,038
111crawley+478.9%1995–2026£333,662
112gravesham+478.8%1995–2026£341,472
113broxbourne+477.2%1995–2026£403,029
114west-northamptonshire+476.6%1995–2026£292,495
115oxford+475.6%1995–2026£473,467
116isle-of-anglesey+475.4%1995–2026£237,629
117norfolk+475.0%1995–2026£271,947
118dartford+474.7%1995–2026£337,333
119west-sussex+474.1%1995–2026£374,551
120hart+473.9%1995–2026£486,882
121babergh+473.3%1995–2026£325,407
122south-hams+473.2%1995–2026£363,603
123coventry+472.3%1995–2026£220,410
124three-rivers+472.3%1995–2026£576,942
125teignbridge+471.8%1995–2026£302,202
126ashford+471.7%1995–2026£344,404
127eastleigh+471.3%1995–2026£307,883
128breckland+471.1%1995–2026£275,544
129fenland+470.8%1995–2026£225,725
130gloucestershire+470.6%1995–2026£317,246
131city-of-peterborough+469.5%1995–2026£235,773
132rushmoor+469.4%1995–2026£330,954
133boston+469.0%1995–2026£179,027
134bournemouth-christchurch-and-poole+467.9%1995–2026£315,473
135leicestershire+467.4%1995–2026£285,663
136worcester+466.3%1995–2026£251,703
137croydon+465.6%1995–2026£396,760
138hammersmith-and-fulham+464.7%1995–2026£729,407
139rossendale+463.7%1995–2026£189,243
140runnymede+463.6%1995–2026£482,170
141mid-sussex+462.7%1995–2026£430,711
142cardiff+462.3%1995–2026£272,866
143south-cambridgeshire+461.9%1995–2026£422,363
144braintree+461.8%1995–2026£321,485
145west-suffolk+461.8%1995–2026£297,440
146wokingham+461.7%1995–2026£495,261
147york+461.5%1995–2026£308,786
148east-hampshire+461.0%1995–2026£440,217
149rugby+460.0%1995–2026£274,942
150buckinghamshire+459.8%1995–2026£485,824
151south-holland+458.9%1995–2026£231,156
152test-valley+458.4%1995–2026£370,329
153swale+457.8%1995–2026£294,113
154horsham+457.7%1995–2026£440,863
155lewes+456.8%1995–2026£370,799
156woking+456.4%1995–2026£441,435
157broxtowe+455.6%1995–2026£253,567
158sheffield+455.1%1995–2026£220,804
159eastbourne+454.5%1995–2026£250,523
160pendle+454.2%1995–2026£151,427
161forest-of-dean+453.9%1995–2026£289,671
162caerphilly+453.6%1995–2026£198,809
163liverpool+451.9%1995–2026£184,670
164vale-of-white-horse+451.8%1995–2026£407,966
165arun+451.8%1995–2026£323,532
166winchester+451.7%1995–2026£476,639
167warwick+451.6%1995–2026£366,942
168south-kesteven+451.4%1995–2026£254,647
169south-derbyshire+451.3%1995–2026£261,231
170hampshire+450.8%1995–2026£362,998
171basingstoke-and-deane+450.5%1995–2026£366,291
172charnwood+450.0%1995–2026£278,883
173erewash+449.5%1995–2026£224,509
174havant+449.2%1995–2026£315,078
175tewkesbury+449.0%1995–2026£327,410
176suffolk+448.9%1995–2026£282,134
177portsmouth+448.3%1995–2026£252,325
178west-berkshire+447.8%1995–2026£400,698
179malvern-hills+447.8%1995–2026£337,558
180devon+447.7%1995–2026£304,674
181bracknell-forest+447.5%1995–2026£401,886
182rochdale+447.3%1995–2026£208,286
183wolverhampton+447.0%1995–2026£216,339
184southampton+446.6%1995–2026£235,757
185bolsover+446.1%1995–2026£186,908
186harborough+445.8%1995–2026£346,278
187isle-of-wight+445.7%1995–2026£238,456
188wealden+444.5%1995–2026£388,501
189cotswold+444.2%1995–2026£408,433
190powys+444.1%1995–2026£235,845
191lincoln+443.7%1995–2026£186,722
192chichester+443.3%1995–2026£436,312
193somerset+443.1%1995–2026£280,768
194tendring+442.7%1995–2026£259,697
195monmouthshire+442.5%1995–2026£325,582
196south-norfolk+442.3%1995–2026£314,302
197mid-suffolk+442.0%1995–2026£318,641
198harlow+441.8%1995–2026£313,497
199stroud+440.8%1995–2026£348,815
200east-suffolk+440.7%1995–2026£279,914
201amber-valley+440.6%1995–2026£236,305
202torridge+440.3%1995–2026£257,052
203blaby+439.9%1995–2026£281,459
204newcastle-under-lyme+439.8%1995–2026£201,524
205exeter+439.8%1995–2026£281,197
206gwynedd+439.7%1995–2026£203,619
207fareham+439.5%1995–2026£326,107
208leeds+439.0%1995–2026£246,699
209dorset+439.0%1995–2026£326,381
210torfaen+436.2%1995–2026£201,540
211birmingham+435.3%1995–2026£232,657
212mole-valley+434.4%1995–2026£540,643
213rushcliffe+433.8%1995–2026£338,301
214surrey-heath+433.7%1995–2026£457,454
215gosport+433.5%1995–2026£236,660
216ipswich+433.0%1995–2026£219,718
217uttlesford+432.6%1995–2026£480,733
218shropshire+432.1%1995–2026£280,739
219bolton+432.0%1995–2026£200,126
220dover+431.4%1995–2026£271,263
221telford-and-wrekin+430.5%1995–2026£216,685
222city-of-derby+429.4%1995–2026£205,425
223east-devon+429.0%1995–2026£344,347
224new-forest+428.5%1995–2026£375,728
225colchester+426.5%1995–2026£298,257
226spelthorne+426.3%1995–2026£429,916
227newark-and-sherwood+425.9%1995–2026£234,266
228maidstone+425.7%1995–2026£352,309
229derbyshire-dales+425.0%1995–2026£343,049
230rhondda-cynon-taf+424.4%1995–2026£168,304
231lincolnshire+424.1%1995–2026£218,313
232derbyshire+422.2%1995–2026£239,158
233melton+422.1%1995–2026£288,513
234staffordshire+422.0%1995–2026£249,109
235west-devon+421.7%1995–2026£294,782
236worcestershire+420.6%1995–2026£285,239
237city-of-plymouth+420.5%1995–2026£219,145
238south-yorkshire+419.4%1995–2026£192,364
239nottinghamshire+418.5%1995–2026£231,438
240gedling+418.2%1995–2026£246,120
241warwickshire+418.2%1995–2026£305,609
242denbighshire+418.0%1995–2026£200,146
243tandridge+417.1%1995–2026£476,832
244wirral+416.7%1995–2026£217,407
245chorley+414.9%1995–2026£214,636
246south-staffordshire+413.8%1995–2026£309,923
247north-west-leicestershire+413.6%1995–2026£286,826
248wyre-forest+413.6%1995–2026£234,413
249cheshire-east+413.1%1995–2026£302,367
250bromsgrove+412.9%1995–2026£330,194
251wigan+412.3%1995–2026£194,494
252solihull+412.1%1995–2026£336,572
253merseyside+411.6%1995–2026£200,112
254stafford+411.6%1995–2026£263,494
255tamworth+411.4%1995–2026£231,488
256north-norfolk+411.4%1995–2026£293,640
257doncaster+411.3%1995–2026£172,857
258pembrokeshire+411.2%1995–2026£220,318
259cheshire-west-and-chester+411.1%1995–2026£268,449
260oadby-and-wigston+409.9%1995–2026£263,380
261westmorland-and-furness+409.8%1995–2026£227,987
262herefordshire+409.1%1995–2026£286,995
263west-oxfordshire+409.1%1995–2026£417,246
264stoke-on-trent+407.4%1995–2026£151,355
265staffordshire-moorlands+407.2%1995–2026£226,249
266bridgend+405.6%1995–2026£207,915
267rotherham+405.5%1995–2026£192,309
268east-staffordshire+405.2%1995–2026£224,622
269newport+405.2%1995–2026£231,830
270great-yarmouth+404.8%1995–2026£205,316
271warrington+402.9%1995–2026£253,937
272halton+402.7%1995–2026£195,813
273mansfield+402.4%1995–2026£188,718
274rutland+401.7%1995–2026£295,693
275dudley+401.4%1995–2026£229,616
276swindon+401.0%1995–2026£261,170
277north-tyneside+399.5%1995–2026£200,392
278city-of-nottingham+399.5%1995–2026£190,806
279west-yorkshire+397.7%1995–2026£210,526
280ashfield+397.5%1995–2026£188,423
281north-warwickshire+397.5%1995–2026£265,742
282carmarthenshire+397.5%1995–2026£195,515
283wiltshire+397.5%1995–2026£327,384
284north-kesteven+397.4%1995–2026£241,121
285lichfield+396.8%1995–2026£337,175
286walsall+396.8%1995–2026£214,032
287wychavon+396.1%1995–2026£321,348
288blackburn-with-darwen+392.8%1995–2026£165,437
289north-east-derbyshire+390.8%1995–2026£254,787
290torbay+389.5%1995–2026£222,289
291neath-port-talbot+387.9%1995–2026£161,864
292conwy+387.1%1995–2026£213,240
293bassetlaw+386.3%1995–2026£207,844
294sefton+383.7%1995–2026£222,406
295stratford-on-avon+382.4%1995–2026£392,880
296blaenau-gwent+381.1%1995–2026£143,645
297nuneaton-and-bedworth+380.9%1995–2026£226,538
298wrexham+379.9%1995–2026£214,317
299chesterfield+378.2%1995–2026£203,110
300flintshire+378.0%1995–2026£213,863
301bradford+375.9%1995–2026£187,452
302swansea+373.2%1995–2026£206,087
303kirklees+372.7%1995–2026£205,971
304st-helens+372.3%1995–2026£182,923
305high-peak+370.3%1995–2026£254,489
306calderdale+370.2%1995–2026£189,509
307redditch+367.9%1995–2026£243,585
308knowsley+367.0%1995–2026£188,727
309east-lindsey+364.4%1995–2026£212,312
310barnsley+363.8%1995–2026£173,077
311north-yorkshire+363.3%1995–2026£270,320
312newcastle-upon-tyne+362.0%1995–2026£207,029
313west-lancashire+358.7%1995–2026£229,547
314west-lindsey+358.6%1995–2026£207,424
315wakefield+357.6%1995–2026£197,140
316mid-devon+357.0%1995–2026£285,941
317northumberland+356.8%1995–2026£209,135
318lancashire+353.0%1995–2026£189,240
319east-riding-of-yorkshire+350.6%1995–2026£220,913
320tyne-and-wear+346.5%1995–2026£173,693
321burnley+344.1%1995–2026£129,643
322hyndburn+343.7%1995–2026£138,477
323north-lincolnshire+339.7%1995–2026£181,761
324lancaster+333.0%1995–2026£193,434
325ceredigion+332.2%1995–2026£243,343
326cumberland+330.4%1995–2026£173,130
327south-tyneside+327.9%1995–2026£159,318
328ribble-valley+325.4%1995–2026£283,325
329south-ribble+322.0%1995–2026£211,406
330sunderland+317.2%1995–2026£145,921
331city-of-kingston-upon-hull+313.7%1995–2026£133,485
332north-east-lincolnshire+312.0%1995–2026£148,294
333preston+307.0%1995–2026£186,418
334gateshead+306.0%1995–2026£158,765
335darlington+289.3%1995–2026£157,239
336fylde+284.5%1995–2026£228,737
337na-h-eileanan-siar+282.4%2004–2026£149,252
338stockton-on-tees+275.8%1995–2026£169,010
339redcar-and-cleveland+267.4%1995–2026£154,696
340middlesbrough+264.8%1995–2026£138,122
341county-durham+259.4%1995–2026£137,167
342wyre+258.2%1995–2026£188,175
343shetland-islands+251.1%2004–2026£200,201
344blackpool+242.5%1995–2026£133,919
345hartlepool+240.4%1995–2026£131,342
346orkney-islands+220.1%2004–2026£214,237
347moray+205.0%2004–2026£209,866
348east-lothian+195.3%2004–2026£291,237
349east-dunbartonshire+185.4%2004–2026£274,687
350falkirk+173.1%2004–2026£172,412
351west-lothian+169.8%2004–2026£226,203
352highland+167.0%2004–2026£219,659
353fife+164.3%2004–2026£174,496
354north-lanarkshire+164.0%2004–2026£156,327
355south-lanarkshire+159.0%2004–2026£181,586
356scottish-borders+155.9%2004–2026£183,147
357clackmannanshire+150.5%2004–2026£164,170
358angus+149.9%2004–2026£172,638
359argyll-and-bute+149.4%2004–2026£183,508
360renfrewshire+148.3%2004–2026£159,417
361perth-and-kinross+147.5%2004–2026£227,904
362city-of-edinburgh+143.6%2004–2026£296,471
363dumfries-and-galloway+142.7%2004–2026£166,678
364east-ayrshire+141.0%2004–2026£134,530
365west-dunbartonshire+138.7%2004–2026£124,444
366city-of-glasgow+137.0%2004–2026£189,448
367midlothian+135.7%2004–2026£280,952
368city-of-dundee+134.8%2004–2026£140,878
369north-ayrshire+133.8%2004–2026£136,435
370aberdeenshire+133.8%2004–2026£197,722
371south-ayrshire+128.8%2004–2026£171,288
372east-renfrewshire+120.0%2004–2026£283,624
373stirling+117.8%2004–2026£230,509
374derry-and-strabane+103.9%2005–2026£185,356
375newry-mourne-and-down+102.1%2005–2026£218,797
376lisburn-and-castlereagh+89.1%2005–2026£233,022
377antrim-and-newtownabbey+87.0%2005–2026£201,134
378armagh-banbridge-and-craigavon+85.9%2005–2026£184,745
379fermanagh-and-omagh+85.5%2005–2026£192,900
380causeway-coast-and-glens+84.8%2005–2026£208,235
381north-down-and-ards+82.5%2005–2026£225,552
382belfast+82.0%2005–2026£181,033
383mid-and-east-antrim+79.3%2005–2026£173,893
384mid-ulster+75.4%2005–2026£189,542
385inverclyde+73.7%2004–2026£108,689
386city-of-aberdeen+66.3%2004–2026£134,507