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 Newcastle upon Tyne sits at the other end on £197,500. 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£975,000City of London£830,000Camden£793,625Hammersmith and Fulham£775,000Richmond upon Thames£721,100Islington£665,000Wandsworth£665,000Elmbridge£652,250St Albans£621,375Hackney£600,000Barnet£576,000

Every area ranked

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

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-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?