Acreright
HomeInsights › Where are homes most expensive to buy?

Where are homes most expensive to buy?

Across England, the figure is £287,500. Kensington and Chelsea leads at £1,275,000, and Boston sits at the other end on £199,495. Based on repeat-sales of the same home from HM Land Registry Price Paid — nominal (not inflation-adjusted), full-market-value sales only.

Kensington and Chelsea£1,275,000Westminster£980,000City of London£830,000Camden£795,000Hammersmith and Fulham£775,000Richmond upon Thames£725,000Islington£668,000Wandsworth£666,000Elmbridge£653,548St Albans£625,000Hackney£600,000Barnet£575,110

Every area ranked

#AreaRegionFigure
1Kensington and ChelseaLondon£1,275,000
2WestminsterLondon£980,000
3City of LondonLondon£830,000
4CamdenLondon£795,000
5Hammersmith and FulhamLondon£775,000
6Richmond upon ThamesLondon£725,000
7IslingtonLondon£668,000
8WandsworthLondon£666,000
9ElmbridgeSouth East£653,548
10St AlbansEast of England£625,000
11HackneyLondon£600,000
12BarnetLondon£575,110
13HaringeyLondon£570,000
14Mole ValleySouth East£560,000
15SouthwarkLondon£550,000
16HertsmereEast of England£550,000
17Kingston upon ThamesLondon£550,000
18LambethLondon£550,000
19BrentLondon£546,000
20MertonLondon£545,000
21WaverleySouth East£545,000
22HarrowLondon£540,000
23Three RiversEast of England£537,250
24Epsom and EwellSouth East£535,000
25EalingLondon£525,000
26Windsor and MaidenheadSouth East£519,875
27Waltham ForestLondon£515,000
28Tower HamletsLondon£510,925
29BromleyLondon£507,500
30Epping ForestEast of England£505,000
31GuildfordSouth East£500,000
32RedbridgeLondon£500,000
33TandridgeSouth East£490,000
34WokinghamSouth East£485,000
35CambridgeEast of England£481,225
36HillingdonLondon£478,125
37SevenoaksSouth East£475,000
38HounslowLondon£475,000
39BrentwoodEast of England£475,000
40Reigate and BansteadSouth East£470,000
41EnfieldLondon£469,998
42UttlesfordEast of England£465,000
43Surrey HeathSouth East£465,000
44GreenwichLondon£463,500
45LewishamLondon£462,500
46WinchesterSouth East£460,000
47HartSouth East£460,000
48RunnymedeSouth East£455,000
49OxfordSouth East£450,000
50East HertfordshireEast of England£450,000
51BuckinghamshireSouth East£450,000
52South OxfordshireSouth East£449,950
53SuttonLondon£445,000
54WokingSouth East£445,000
55SpelthorneSouth East£445,000
56Isles of ScillySouth West£442,500
57NewhamLondon£442,000
58Tunbridge WellsSouth East£440,750
59CotswoldSouth West£440,000
60DacorumEast of England£440,000
61Mid SussexSouth East£437,600
62HaveringLondon£437,000
63South CambridgeshireEast of England£430,000
64HorshamSouth East£430,000
65Welwyn HatfieldEast of England£428,000
66BroxbourneEast of England£426,000
67East HampshireSouth East£425,000
68ChichesterSouth East£420,000
69CroydonLondon£420,000
70BexleyLondon£420,000
71North HertfordshireEast of England£415,000
72Brighton and HoveSouth East£412,500
73Tonbridge and MallingSouth East£407,000
74Bracknell ForestSouth East£406,000
75WatfordEast of England£405,000
76RochfordEast of England£400,000
77ChelmsfordEast of England£399,995
78Vale of White HorseSouth East£395,000
79West BerkshireSouth East£395,000
80Bath and North East SomersetSouth West£390,000
81LewesSouth East£387,500
82West OxfordshireSouth East£385,000
83New ForestSouth East£385,000
84MaldonEast of England£382,000
85WealdenSouth East£382,000
86AdurSouth East£375,000
87SloughSouth East£375,000
88Barking and DagenhamLondon£370,000
89Central BedfordshireEast of England£365,000
90DartfordSouth East£365,000
91South HamsSouth West£365,000
92Stratford-on-AvonWest Midlands£361,250
93Basingstoke and DeaneSouth East£360,000
94Castle PointEast of England£360,000
95MaidstoneSouth East£360,000
96Test ValleySouth East£358,725
97RotherSouth East£357,500
98BasildonEast of England£355,000
99GraveshamSouth East£355,000
100CherwellSouth East£352,500
101ArunSouth East£350,000
102RushmoorSouth East£350,000
103WarwickWest Midlands£350,000
104CanterburySouth East£350,000
105Milton KeynesSouth East£350,000
106TraffordNorth West£348,000
107AshfordSouth East£345,000
108DorsetSouth West£345,000
109BraintreeEast of England£345,000
110FarehamSouth East£345,000
111WorthingSouth East£345,000
112ThurrockEast of England£345,000
113ReadingSouth East£343,000
114East CambridgeshireEast of England£342,500
115EastleighSouth East£340,000
116CrawleySouth East£339,020
117RushcliffeEast Midlands£339,000
118Bristol, City ofSouth West£336,500
119South GloucestershireSouth West£335,000
120BromsgroveWest Midlands£335,000
121BedfordEast of England£335,000
122HarboroughEast Midlands£334,000
123StevenageEast of England£333,000
124StroudSouth West£330,000
125RutlandEast Midlands£330,000
126Southend-on-SeaEast of England£330,000
127BaberghEast of England£330,000
128Bournemouth, Christchurch and PooleSouth West£330,000
129East DevonSouth West£327,745
130Malvern HillsWest Midlands£326,125
131WychavonWest Midlands£325,000
132HarlowEast of England£325,000
133SolihullWest Midlands£325,000
134ColchesterEast of England£322,000
135TewkesburySouth West£320,000
136WiltshireSouth West£320,000
137HavantSouth East£320,000
138HuntingdonshireEast of England£320,000
139CheltenhamSouth West£320,000
140Derbyshire DalesEast Midlands£320,000
141Mid SuffolkEast of England£319,000
142North SomersetSouth West£315,000
143Folkestone and HytheSouth East£312,000
144SwaleSouth East£306,000
145MedwaySouth East£305,000
146South NorfolkEast of England£305,000
147BroadlandEast of England£305,000
148ExeterSouth West£302,000
149LichfieldWest Midlands£300,995
150YorkYorkshire and The Humber£300,000
151DoverSouth East£300,000
152North NorfolkEast of England£300,000
153LutonEast of England£300,000
154TeignbridgeSouth West£299,950
155West DevonSouth West£299,950
156North DevonSouth West£295,725
157Mid DevonSouth West£295,000
158StockportNorth West£295,000
159West NorthamptonshireEast Midlands£295,000
160ThanetSouth East£295,000
161RugbyWest Midlands£290,000
162Herefordshire, County ofWest Midlands£290,000
163West SuffolkEast of England£290,000
164CornwallSouth West£287,500
165East SuffolkEast of England£287,000
166Cheshire EastNorth West£286,995
167TendringEast of England£285,000
168TorridgeSouth West£280,500
169SomersetSouth West£280,000
170South StaffordshireWest Midlands£280,000
171Forest of DeanSouth West£280,000
172HastingsSouth East£280,000
173EastbourneSouth East£280,000
174Oadby and WigstonEast Midlands£278,000
175BlabyEast Midlands£275,000
176North West LeicestershireEast Midlands£270,000
177SwindonSouth West£270,000
178MeltonEast Midlands£270,000
179ShropshireWest Midlands£270,000
180BrecklandEast of England£270,000
181CharnwoodEast Midlands£269,500
182Ribble ValleyNorth West£267,000
183King's Lynn and West NorfolkEast of England£265,000
184North YorkshireYorkshire and The Humber£265,000
185Hinckley and BosworthEast Midlands£260,000
186Isle of WightSouth East£260,000
187North NorthamptonshireEast Midlands£260,000
188South KestevenEast Midlands£259,000
189South DerbyshireEast Midlands£255,000
190WarringtonNorth West£255,000
191North WarwickshireWest Midlands£255,000
192PortsmouthSouth East£255,000
193Cheshire West and ChesterNorth West£254,998
194SouthamptonSouth East£252,000
195RedditchWest Midlands£250,000
196StaffordWest Midlands£250,000
197High PeakEast Midlands£250,000
198GosportSouth East£250,000
199WorcesterWest Midlands£250,000
200GloucesterSouth West£250,000
201TorbaySouth West£249,000
202ManchesterNorth West£248,000
203BroxtoweEast Midlands£247,500
204GedlingEast Midlands£247,500
205Wyre ForestWest Midlands£245,000
206TamworthWest Midlands£243,000
207North East DerbyshireEast Midlands£240,000
208North KestevenEast Midlands£240,000
209PeterboroughEast of England£240,000
210IpswichEast of England£238,000
211Westmorland and FurnessNorth West£237,500
212Nuneaton and BedworthWest Midlands£235,000
213South HollandEast Midlands£235,000
214LeedsYorkshire and The Humber£235,000
215LeicesterEast Midlands£235,000
216BuryNorth West£235,000
217FyldeNorth West£235,000
218Newark and SherwoodEast Midlands£234,000
219FenlandEast of England£232,500
220NorwichEast of England£232,500
221West LancashireNorth West£232,000
222BirminghamWest Midlands£228,500
223SalfordNorth West£228,404
224Amber ValleyEast Midlands£228,000
225Telford and WrekinWest Midlands£227,500
226East StaffordshireWest Midlands£227,000
227West LindseyEast Midlands£225,000
228DudleyWest Midlands£225,000
229East Riding of YorkshireYorkshire and The Humber£224,950
230CoventryWest Midlands£221,000
231Staffordshire MoorlandsWest Midlands£220,000
232Great YarmouthEast of England£220,000
233Cannock ChaseWest Midlands£220,000
234SeftonNorth West£219,500
235East LindseyEast Midlands£215,000
236PlymouthSouth West£215,000
237ErewashEast Midlands£210,000
238South RibbleNorth West£210,000
239WirralNorth West£210,000
240ChorleyNorth West£210,000
241WalsallWest Midlands£210,000
242SheffieldYorkshire and The Humber£207,000
243DerbyEast Midlands£206,000
244WolverhamptonWest Midlands£205,000
245SandwellWest Midlands£205,000
246TamesideNorth West£205,000
247BassetlawEast Midlands£204,622
248NorthumberlandNorth East£200,000
249Newcastle upon TyneNorth East£199,950
250BostonEast Midlands£199,495

Median sale price over the last five years — the headline cost of buying in each area. Nominal; outcome figures use category-A (full-market) repeat sales · HM Land Registry to 2026-07-31. 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?