Instant property valuation - Try Now Free

Where House Prices Rose Fastest 2023-2024

Towns in England and Wales where average sale prices rose the most between 2023 and 2024, based on HM Land Registry sold price data.

Biggest House Price Rises By Town

This report ranks towns by the percentage rise in average sale price between the last two full calendar years. Only towns with a minimum number of transactions in both years are included so that movements reflect sustained demand rather than isolated sales.

RankTownCountyAvg Price 2023Avg Price 2024ChangeSales Sample
1BrutonSomerset£402,332£730,196+81.5%58 53
2ThameOxfordshire£475,152£768,668+61.8%224 281
3BacupLancashire£155,345£244,656+57.5%252 288
4NewportCaerphilly£168,920£261,772+55.0%466 503
5VentnorIsle of Wight£358,391£555,082+54.9%226 184
6SmethwickWest Midlands£204,131£298,076+46.0%453 435
7BurfordOxfordshire£720,994£1,031,133+43.0%78 67
8Berwick-upon-TweedNorthumberland£268,563£378,880+41.1%273 289
9Brierley HillWest Midlands£218,967£299,821+36.9%471 525
10TewkesburyGloucestershire£327,609£445,907+36.1%394 345
11Milton KeynesCentral Bedfordshire£564,679£763,567+35.2%50 79
12St HelensMerseyside£174,033£231,509+33.0%1,931 1,987
13Downham MarketNorfolk£270,328£355,359+31.5%300 301
14NortholtGreater London£384,667£499,719+29.9%325 379
15NorthwoodHertfordshire£1,110,932£1,436,338+29.3%76 55
16SheernessKent£294,462£377,197+28.1%499 594
17WinkleighDevon£378,796£481,914+27.2%83 78
18WorksopNottinghamshire£230,167£291,415+26.6%1,086 1,036
19Waltham AbbeyEssex£452,522£570,201+26.0%333 315
20BanburyOxfordshire£406,566£508,278+25.0%1,109 1,236
21WiganMerseyside£175,261£217,871+24.3%127 131
22BodminCornwall£333,029£411,334+23.5%366 405
23CoalvilleLeicestershire£295,225£363,684+23.2%925 986
24CamelfordCornwall£274,741£337,075+22.7%56 75
25BasildonEssex£363,522£445,861+22.7%1,310 1,441
26WoodstockOxfordshire£634,528£775,044+22.1%130 78
27Stoke-on-TrentStoke-on-Trent£161,603£196,910+21.8%4,023 3,877
28LymmWarrington£409,867£498,790+21.7%213 191
29Sowerby BridgeWest Yorkshire£216,928£263,556+21.5%331 333
30PetworthWest Sussex£767,505£932,114+21.4%95 70
31Buckhurst HillEssex£588,445£714,177+21.4%144 197
32RadlettHertfordshire£1,019,148£1,235,827+21.3%185 187
33SandyCambridgeshire£403,781£487,609+20.8%76 79
34Bishop AucklandCounty Durham£128,460£155,020+20.7%1,121 1,155
35NewportIsle of Wight£262,004£315,938+20.6%521 493
36Llandrindod WellsPowys£239,326£287,879+20.3%151 167
37PrudhoeNorthumberland£195,354£234,542+20.1%168 178
38SeahamCounty Durham£128,195£153,740+19.9%430 534
39NormantonWest Yorkshire£195,947£232,860+18.8%291 317
40TreorchyRhondda Cynon Taff£108,936£129,194+18.6%231 249
41CwmbranTorfaen£244,930£290,409+18.6%695 621
42LongfieldKent£544,434£644,299+18.3%224 241
43HydeGreater Manchester£210,311£247,915+17.9%668 791
44SouthseaPortsmouth£288,286£339,178+17.7%1,018 1,084
45BargoedCaerphilly£143,251£168,407+17.6%221 169
46DewsburyWest Yorkshire£193,177£227,222+17.6%653 705
47RedditchWorcestershire£293,120£344,324+17.5%1,223 1,297
48IverBuckinghamshire£623,198£731,743+17.4%121 153
49CoulsdonSurrey£651,321£764,627+17.4%68 81
50WadhurstEast Sussex£687,305£806,436+17.3%121 157
51EmsworthWest Sussex£407,157£477,484+17.3%92 145
52MatlockDerbyshire£327,122£383,096+17.1%556 599
53GainsboroughNorth Lincolnshire£201,227£235,628+17.1%82 82
54CardiffCardiff£309,924£362,653+17.0%5,034 5,091
55AbertilleryBlaenau Gwent£109,833£128,386+16.9%307 250
56TewkesburyWorcestershire£518,751£605,348+16.7%54 56
57MontgomeryPowys£279,301£326,072+16.7%78 62
58Merthyr TydfilMerthyr Tydfil£148,681£173,323+16.6%587 549
59OswestryShropshire£276,463£322,142+16.5%574 599
60MaidenheadBuckinghamshire£481,428£560,802+16.5%90 130
61LoughtonEssex£535,316£623,483+16.5%470 507
62WellsSomerset£384,445£447,343+16.4%372 343
63DroitwichWorcestershire£365,110£424,807+16.4%524 488
64AbergavennyMonmouthshire£325,877£378,189+16.1%402 386
65Purfleet-on-ThamesThurrock£808,995£937,526+15.9%95 90
66Wotton-Under-EdgeGloucestershire£398,919£462,325+15.9%105 108
67PrescotMerseyside£249,040£287,760+15.5%719 722
68LlanelliCarmarthenshire£183,962£212,012+15.2%1,008 1,066
69Alderley EdgeCheshire East£757,135£872,195+15.2%115 126
70FrizingtonCumberland£165,079£189,760+15.0%82 74
71CarmarthenCarmarthenshire£275,031£316,372+15.0%455 467
72ColytonDevon£492,281£566,286+15.0%52 63
73OngarEssex£550,855£631,434+14.6%158 143
74HeckmondwikeWest Yorkshire£167,527£191,728+14.4%159 162
75CalneWiltshire£299,829£342,726+14.3%381 444
76East MoleseySurrey£840,621£960,961+14.3%105 118
77LittleboroughGreater Manchester£228,473£261,091+14.3%245 265
78PortsmouthPortsmouth£285,751£325,885+14.0%1,444 1,695
79Mountain AshRhondda Cynon Taff£111,006£126,475+13.9%247 289
80BlythNorthumberland£149,713£170,022+13.6%726 705
81MilnthorpeWestmorland and Furness£350,056£397,361+13.5%70 78
82SeatonDevon£313,152£354,709+13.3%195 197
83AltonHampshire£474,621£537,718+13.3%517 545
84SolihullWarwickshire£926,461£1,048,322+13.2%70 60
85SheppertonSurrey£505,673£571,830+13.1%186 206
86DolgellauGwynedd£233,129£263,546+13.0%80 87
87SalfordGreater Manchester£248,954£281,119+12.9%2,199 2,072
88WindermereWestmorland and Furness£553,624£624,882+12.9%142 142
89HeanorDerbyshire£218,905£246,796+12.7%338 289
90Potters BarHertfordshire£676,212£759,997+12.4%329 388
91UxbridgeGreater London£553,464£622,196+12.4%888 922
92LlangefniIsle of Anglesey£208,894£234,578+12.3%96 83
93RadstockSomerset£430,826£482,794+12.1%151 176
94WymondhamNorfolk£324,334£363,145+12.0%421 443
95DunstableCentral Bedfordshire£360,798£403,799+11.9%1,143 1,207
96TonypandyRhondda Cynon Taff£112,653£125,920+11.8%300 332
97BramptonCumberland£286,088£319,605+11.7%149 143
98Newton AycliffeCounty Durham£137,970£153,959+11.6%468 418
99RuislipGreater London£579,848£646,423+11.5%657 640
100Chipping NortonOxfordshire£620,285£691,828+11.5%361 394