Instant property valuation - Try Now Free

Where House Prices Fell Fastest 2023-2024

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

Biggest House Price Falls By Town

This report ranks towns by the percentage fall 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 real market shifts rather than one-off sales.

RankTownCountyAvg Price 2023Avg Price 2024ChangeSales Sample
1DerbyLeicestershire£1,350,815£316,711-76.6%326 324
2Boldon CollieryTyne and Wear£586,712£174,824-70.2%78 80
3BorehamwoodHertfordshire£1,711,043£575,052-66.4%409 402
4BroadstairsKent£1,201,372£424,002-64.7%423 418
5LlanfairpwllgwyngyllIsle of Anglesey£686,907£287,331-58.2%75 90
6BicesterOxfordshire£1,014,432£441,049-56.5%1,038 938
7West DraytonGreater London£950,163£435,841-54.1%314 370
8WesterhamGreater London£995,730£476,051-52.2%154 196
9NottinghamCity of Nottingham£494,882£280,961-43.2%3,721 3,658
10FairfordGloucestershire£950,470£551,137-42.0%80 53
11BrightonBrighton and Hove£793,959£464,318-41.5%2,416 2,672
12SkelmersdaleLancashire£320,127£187,601-41.4%556 594
13AshingtonNorthumberland£213,965£126,779-40.7%530 579
14AxbridgeSomerset£787,320£469,323-40.4%64 60
15East CowesIsle of Wight£385,784£231,361-40.0%147 145
16CramlingtonTyne and Wear£231,375£143,723-37.9%81 93
17CroydonGreater London£749,226£484,058-35.4%1,655 1,880
18WashingtonTyne and Wear£250,794£162,382-35.3%631 607
19BanburyWest Northamptonshire£690,356£447,986-35.1%144 172
20VerwoodDorset£635,569£414,000-34.9%235 214
21AddlestoneSurrey£653,585£443,139-32.2%344 428
22GreenfordGreater London£720,212£492,191-31.7%357 408
23WelwynHertfordshire£1,097,855£753,302-31.4%150 166
24EghamSurrey£828,930£576,465-30.5%347 302
25TilburyThurrock£453,580£317,483-30.0%185 179
26CaernarfonGwynedd£306,480£217,316-29.1%415 430
27PevenseyEast Sussex£533,746£382,767-28.3%195 182
28Bourne EndBuckinghamshire£893,970£651,892-27.1%82 102
29DaventryWest Northamptonshire£469,817£343,081-27.0%602 654
30Chalfont St GilesBuckinghamshire£1,266,773£934,386-26.2%65 80
31FishguardPembrokeshire£253,028£188,065-25.7%69 52
32BirminghamWarwickshire£438,284£328,012-25.2%169 187
33FleetwoodLancashire£191,255£143,025-25.2%332 393
34FarnboroughHampshire£499,686£374,637-25.0%729 786
35ShildonCounty Durham£93,883£70,646-24.8%282 267
36SwaffhamNorfolk£387,168£292,067-24.6%297 279
37Sutton-in-AshfieldNottinghamshire£271,489£206,140-24.1%681 850
38TorpointCornwall£413,023£314,121-23.9%218 265
39UxbridgeBuckinghamshire£745,179£568,172-23.8%125 105
40BagshotSurrey£540,246£415,203-23.1%100 103
41Kirkby StephenWestmorland and Furness£383,030£295,387-22.9%71 96
42CrowthorneBracknell Forest£586,891£454,147-22.6%235 140
43KidlingtonOxfordshire£553,860£431,558-22.1%288 302
44GreenhitheKent£427,242£333,435-22.0%309 256
45BiggleswadeCentral Bedfordshire£504,144£393,861-21.9%504 533
46AscotBracknell Forest£936,160£732,766-21.7%104 104
47Thornton-CleveleysLancashire£233,740£182,964-21.7%736 709
48HeywoodGreater Manchester£273,799£214,435-21.7%457 468
49SloughSlough£682,281£534,855-21.6%1,239 1,394
50LutterworthLeicestershire£510,143£400,907-21.4%358 352
51BlackpoolLancashire£292,700£230,520-21.2%92 97
52South MoltonDevon£453,630£357,750-21.1%166 204
53Bognor RegisWest Sussex£442,082£349,309-21.0%1,193 1,181
54HaslemereWest Sussex£930,534£736,469-20.9%87 64
55SwindonWiltshire£463,549£368,034-20.6%431 482
56MiddlewichCheshire East£304,159£241,939-20.5%319 272
57BillinghamHartlepool£503,234£401,188-20.3%89 71
58DartfordKent£477,817£381,127-20.2%1,051 1,155
59WincantonSomerset£446,323£358,073-19.8%108 164
60NewarkLincolnshire£468,277£375,515-19.8%60 68
61HytheKent£518,173£418,789-19.2%356 296
62PadstowCornwall£759,374£613,765-19.2%129 87
63SkiptonNorth Yorkshire£393,671£318,469-19.1%616 681
64WednesburyWest Midlands£261,157£211,501-19.0%450 450
65RuthinDenbighshire£308,708£250,370-18.9%155 106
66GillinghamDorset£390,958£317,358-18.8%272 293
67DurhamCounty Durham£235,114£191,128-18.7%2,143 2,158
68RichmondGreater London£1,260,450£1,024,883-18.7%604 668
69Chipping CampdenGloucestershire£791,118£644,088-18.6%101 119
70Stockton-on-TeesCounty Durham£252,885£206,142-18.5%165 114
71SandwichKent£467,221£380,946-18.5%163 188
72KnutsfordCheshire East£698,091£569,836-18.4%496 489
73DartmouthDevon£573,218£471,365-17.8%219 205
74OxfordOxfordshire£776,392£639,232-17.7%1,740 2,021
75WhyteleafeSurrey£424,732£350,114-17.6%56 81
76CleckheatonWest Yorkshire£283,420£233,962-17.5%432 414
77OldburyWest Midlands£268,316£221,662-17.4%645 699
78MalpasCheshire West and Chester£490,516£405,717-17.3%102 95
79IlfracombeDevon£339,869£281,547-17.2%287 244
80BudeCornwall£464,868£385,169-17.1%366 289
81Much WenlockShropshire£477,557£396,602-17.0%57 51
82LissHampshire£753,576£625,543-17.0%97 104
83BungayNorfolk£390,224£324,437-16.9%91 72
84Totland BayIsle of Wight£380,750£316,725-16.8%57 59
85WarringtonWarrington£341,100£284,230-16.7%2,900 2,834
86CorshamWiltshire£452,999£377,290-16.7%271 277
87Woodford GreenGreater London£765,574£637,651-16.7%390 454
88BansteadSurrey£863,641£721,903-16.4%280 244
89SouthwoldSuffolk£711,398£595,792-16.3%90 91
90SherborneDorset£452,392£378,982-16.2%288 315
91DursleyGloucestershire£404,444£339,496-16.1%363 307
92Sunbury-on-ThamesSurrey£690,465£579,546-16.1%297 304
93HinckleyLeicestershire£327,883£275,612-15.9%823 887
94CowesIsle of Wight£418,781£352,577-15.8%287 244
95EtchinghamEast Sussex£673,008£566,779-15.8%54 66
96BusheyHertfordshire£676,479£572,546-15.4%330 399
97NewtownPowys£256,685£217,469-15.3%209 242
98CarnforthWestmorland and Furness£438,384£372,371-15.1%137 181
99WisbechNorfolk£348,950£296,763-15.0%240 252
100ChertseySurrey£557,810£475,355-14.8%407 529