Acreright
Home › Insights › Where are homes most affordable to buy?

Where are homes most affordable to buy?

Across England, the figure is £290,000. Burnley leads at £130,000, and Runnymede sits at the other end on £460,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£130,000Hyndburn£134,504Blackpool£135,000Kingston upon Hull, City of£135,000County Durham£138,000Pendle£140,000Sunderland£150,000Stoke-on-Trent£150,000Hartlepool£151,000Middlesbrough£152,500North East Lincolnshire£160,000Blackburn with Darwen£160,000

Every area ranked

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