Acreright
HomeInsights › Where are homes most affordable to buy?

Where are homes most affordable to buy?

Across England, the figure is £287,500. Burnley leads at £127,300, and Hart sits at the other end on £457,000. Based on repeat-sales of the same home from HM Land Registry Price Paid — nominal (not inflation-adjusted), full-market-value sales only.

Burnley£127,300Hyndburn£132,000Blackpool£135,000Kingston upon Hull, City of£135,000County Durham£135,995Pendle£139,950Stoke-on-Trent£146,000Hartlepool£150,000Middlesbrough£150,000Sunderland£150,000South Tyneside£157,000Gateshead£157,500

Every area ranked

#AreaRegionFigure
1BurnleyNorth West£127,300
2HyndburnNorth West£132,000
3BlackpoolNorth West£135,000
4Kingston upon Hull, City ofYorkshire and The Humber£135,000
5County DurhamNorth East£135,995
6PendleNorth West£139,950
7Stoke-on-TrentWest Midlands£146,000
8HartlepoolNorth East£150,000
9MiddlesbroughNorth East£150,000
10SunderlandNorth East£150,000
11South TynesideNorth East£157,000
12GatesheadNorth East£157,500
13Blackburn with DarwenNorth West£158,000
14Redcar and ClevelandNorth East£159,995
15North East LincolnshireYorkshire and The Humber£160,000
16LiverpoolNorth West£165,500
17DarlingtonNorth East£166,000
18CumberlandNorth West£167,000
19BarnsleyYorkshire and The Humber£168,125
20DoncasterYorkshire and The Humber£169,995
21Stockton-on-TeesNorth East£170,000
22BradfordYorkshire and The Humber£170,000
23North LincolnshireYorkshire and The Humber£171,998
24BolsoverEast Midlands£175,000
25St. HelensNorth West£177,500
26RossendaleNorth West£179,950
27CalderdaleYorkshire and The Humber£180,000
28HaltonNorth West£180,000
29LincolnEast Midlands£180,000
30RotherhamYorkshire and The Humber£182,500
31MansfieldEast Midlands£183,500
32WiganNorth West£185,000
33Newcastle-under-LymeWest Midlands£185,000
34KnowsleyNorth West£185,500
35BoltonNorth West£190,000
36AshfieldEast Midlands£190,000
37NottinghamEast Midlands£190,000
38RochdaleNorth West£190,000
39PrestonNorth West£190,000
40LancasterNorth West£190,000
41ChesterfieldEast Midlands£190,000
42OldhamNorth West£192,000
43WyreNorth West£195,000
44WakefieldYorkshire and The Humber£195,000
45North TynesideNorth East£195,000
46KirkleesYorkshire and The Humber£197,000
47Newcastle upon TyneNorth East£197,500
48BostonEast Midlands£199,000
49NorthumberlandNorth East£200,000
50TamesideNorth West£201,500
51SandwellWest Midlands£202,000
52BassetlawEast Midlands£202,500
53WolverhamptonWest Midlands£205,000
54SheffieldYorkshire and The Humber£205,000
55DerbyEast Midlands£205,000
56ErewashEast Midlands£206,500
57South RibbleNorth West£209,995
58WirralNorth West£210,000
59WalsallWest Midlands£210,000
60ChorleyNorth West£210,000
61PlymouthSouth West£215,000
62East LindseyEast Midlands£215,000
63SeftonNorth West£216,998
64Staffordshire MoorlandsWest Midlands£218,500
65Cannock ChaseWest Midlands£219,950
66Great YarmouthEast of England£220,000
67CoventryWest Midlands£220,000
68DudleyWest Midlands£222,000
69East Riding of YorkshireYorkshire and The Humber£223,000
70Telford and WrekinWest Midlands£225,000
71East StaffordshireWest Midlands£225,000
72West LindseyEast Midlands£225,950
73SalfordNorth West£226,950
74BirminghamWest Midlands£227,000
75Amber ValleyEast Midlands£227,500
76West LancashireNorth West£230,000
77NorwichEast of England£231,000
78FenlandEast of England£232,000
79LeicesterEast Midlands£233,000
80Newark and SherwoodEast Midlands£234,000
81Nuneaton and BedworthWest Midlands£234,500
82South HollandEast Midlands£235,000
83LeedsYorkshire and The Humber£235,000
84BuryNorth West£235,000
85Westmorland and FurnessNorth West£235,000
86FyldeNorth West£235,000
87IpswichEast of England£237,000
88North East DerbyshireEast Midlands£238,050
89North KestevenEast Midlands£239,995
90PeterboroughEast of England£240,000
91TamworthWest Midlands£241,750
92BroxtoweEast Midlands£245,000
93GedlingEast Midlands£245,000
94Wyre ForestWest Midlands£245,000
95ManchesterNorth West£247,000
96GloucesterSouth West£247,500
97WorcesterWest Midlands£247,500
98RedditchWest Midlands£248,000
99TorbaySouth West£249,950
100GosportSouth East£249,995
101SouthamptonSouth East£250,000
102StaffordWest Midlands£250,000
103High PeakEast Midlands£250,000
104WarringtonNorth West£251,000
105Cheshire West and ChesterNorth West£252,000
106South DerbyshireEast Midlands£252,950
107PortsmouthSouth East£255,000
108North WarwickshireWest Midlands£255,495
109South KestevenEast Midlands£257,500
110Hinckley and BosworthEast Midlands£258,500
111North NorthamptonshireEast Midlands£259,995
112Isle of WightSouth East£260,000
113North YorkshireYorkshire and The Humber£265,000
114King's Lynn and West NorfolkEast of England£265,000
115CharnwoodEast Midlands£267,000
116Ribble ValleyNorth West£268,000
117North West LeicestershireEast Midlands£270,000
118SwindonSouth West£270,000
119ShropshireWest Midlands£270,000
120MeltonEast Midlands£270,000
121BrecklandEast of England£270,000
122BlabyEast Midlands£273,000
123Oadby and WigstonEast Midlands£275,000
124Forest of DeanSouth West£279,995
125HastingsSouth East£280,000
126SomersetSouth West£280,000
127South StaffordshireWest Midlands£280,000
128TorridgeSouth West£280,000
129EastbourneSouth East£280,000
130TendringEast of England£285,000
131Cheshire EastNorth West£285,000
132CornwallSouth West£287,500
133East SuffolkEast of England£287,500
134West SuffolkEast of England£290,000
135Herefordshire, County ofWest Midlands£290,000
136RugbyWest Midlands£290,000
137West NorthamptonshireEast Midlands£293,000
138StockportNorth West£293,108
139Mid DevonSouth West£295,000
140ThanetSouth East£295,000
141North DevonSouth West£298,000
142TeignbridgeSouth West£299,995
143ExeterSouth West£300,000
144DoverSouth East£300,000
145LutonEast of England£300,000
146West DevonSouth West£300,000
147LichfieldWest Midlands£300,000
148YorkYorkshire and The Humber£300,000
149MedwaySouth East£301,500
150North NorfolkEast of England£302,500
151BroadlandEast of England£303,998
152SwaleSouth East£305,000
153South NorfolkEast of England£305,000
154Folkestone and HytheSouth East£311,748
155North SomersetSouth West£315,000
156Mid SuffolkEast of England£317,500
157TewkesburySouth West£320,000
158ColchesterEast of England£320,000
159CheltenhamSouth West£320,000
160Derbyshire DalesEast Midlands£320,000
161HuntingdonshireEast of England£320,000
162HavantSouth East£320,000
163WiltshireSouth West£320,000
164RutlandEast Midlands£325,000
165SolihullWest Midlands£325,000
166WychavonWest Midlands£325,000
167HarlowEast of England£325,000
168East DevonSouth West£325,000
169Malvern HillsWest Midlands£327,500
170StroudSouth West£330,000
171BedfordEast of England£330,000
172StevenageEast of England£330,000
173Southend-on-SeaEast of England£330,000
174BaberghEast of England£330,000
175Bournemouth, Christchurch and PooleSouth West£330,000
176HarboroughEast Midlands£335,000
177Bristol, City ofSouth West£335,000
178BromsgroveWest Midlands£335,000
179CrawleySouth East£335,000
180South GloucestershireSouth West£335,000
181RushcliffeEast Midlands£336,075
182EastleighSouth East£340,000
183ReadingSouth East£340,000
184TraffordNorth West£341,000
185BraintreeEast of England£341,500
186East CambridgeshireEast of England£341,750
187FarehamSouth East£344,238
188AshfordSouth East£345,000
189ThurrockEast of England£345,000
190DorsetSouth West£345,000
191WorthingSouth East£345,000
192Milton KeynesSouth East£350,000
193WarwickWest Midlands£350,000
194RushmoorSouth East£350,000
195CanterburySouth East£350,000
196ArunSouth East£350,000
197CherwellSouth East£351,000
198Test ValleySouth East£355,000
199GraveshamSouth East£355,000
200RotherSouth East£355,000
201BasildonEast of England£355,000
202Castle PointEast of England£357,750
203MaidstoneSouth East£360,000
204Stratford-on-AvonWest Midlands£360,000
205Basingstoke and DeaneSouth East£360,000
206DartfordSouth East£363,000
207Central BedfordshireEast of England£365,000
208South HamsSouth West£369,475
209Barking and DagenhamLondon£370,000
210SloughSouth East£371,155
211AdurSouth East£375,000
212MaldonEast of England£380,000
213WealdenSouth East£380,000
214New ForestSouth East£385,000
215West OxfordshireSouth East£385,000
216LewesSouth East£388,000
217Bath and North East SomersetSouth West£390,000
218West BerkshireSouth East£394,000
219Vale of White HorseSouth East£394,246
220RochfordEast of England£395,000
221ChelmsfordEast of England£398,000
222WatfordEast of England£400,100
223Bracknell ForestSouth East£405,000
224Tonbridge and MallingSouth East£405,000
225North HertfordshireEast of England£412,000
226Brighton and HoveSouth East£412,000
227BexleyLondon£418,000
228ChichesterSouth East£419,995
229CroydonLondon£420,000
230East HampshireSouth East£425,000
231BroxbourneEast of England£425,000
232Welwyn HatfieldEast of England£427,000
233South CambridgeshireEast of England£429,995
234HorshamSouth East£430,000
235HaveringLondon£435,000
236Mid SussexSouth East£435,000
237DacorumEast of England£440,000
238CotswoldSouth West£440,000
239SuttonLondon£442,500
240WokingSouth East£442,500
241Isles of ScillySouth West£442,500
242SpelthorneSouth East£442,500
243NewhamLondon£442,500
244Tunbridge WellsSouth East£443,000
245South OxfordshireSouth East£449,950
246BuckinghamshireSouth East£450,000
247OxfordSouth East£450,000
248East HertfordshireEast of England£450,000
249RunnymedeSouth East£455,000
250HartSouth East£457,000

Median sale price over the last five years — the areas where buying costs the least. Nominal; outcome figures use category-A (full-market) repeat sales · HM Land Registry to 2026-05-29. How this is measured.

More questions

Where do homes most often resell for less than the owner paid?Where have homes most reliably held their value?Where have owners made the biggest gains on resale?Where have homes returned the most per year held?Where do owners hold on to their homes the longest?Which areas have the busiest housing markets?