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
15HertsmereEast of England£550,000
16SouthwarkLondon£550,000
17LambethLondon£549,062
18MertonLondon£545,000
19Kingston upon ThamesLondon£545,000
20WaverleySouth East£545,000
21BrentLondon£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
29BromleyLondon£505,000
30Epping ForestEast of England£505,000
31GuildfordSouth East£500,000
32RedbridgeLondon£499,950
33TandridgeSouth East£490,000
34CambridgeEast of England£481,000
35WokinghamSouth East£480,000
36SevenoaksSouth East£475,000
37BrentwoodEast of England£475,000
38HillingdonLondon£475,000
39HounslowLondon£475,000
40Reigate and BansteadSouth East£470,000
41EnfieldLondon£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
49BuckinghamshireSouth East£450,000
50OxfordSouth East£450,000
51East HertfordshireEast of England£450,000
52South OxfordshireSouth East£449,950
53Tunbridge WellsSouth East£443,000
54SuttonLondon£442,500
55WokingSouth East£442,500
56Isles of ScillySouth West£442,500
57SpelthorneSouth East£442,500
58NewhamLondon£442,500
59DacorumEast of England£440,000
60CotswoldSouth West£440,000
61HaveringLondon£435,000
62Mid SussexSouth East£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
73Bracknell ForestSouth East£405,000
74Tonbridge and MallingSouth 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
82New ForestSouth East£385,000
83West OxfordshireSouth 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
92MaidstoneSouth East£360,000
93Stratford-on-AvonWest Midlands£360,000
94Basingstoke and DeaneSouth East£360,000
95Castle PointEast of England£357,750
96Test ValleySouth East£355,000
97GraveshamSouth East£355,000
98RotherSouth East£355,000
99BasildonEast of England£355,000
100CherwellSouth East£351,000
101Milton KeynesSouth East£350,000
102WarwickWest Midlands£350,000
103RushmoorSouth East£350,000
104CanterburySouth East£350,000
105ArunSouth East£350,000
106AshfordSouth East£345,000
107ThurrockEast of England£345,000
108DorsetSouth West£345,000
109WorthingSouth East£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
117HarboroughEast Midlands£335,000
118Bristol, City ofSouth West£335,000
119BromsgroveWest Midlands£335,000
120CrawleySouth East£335,000
121South GloucestershireSouth West£335,000
122StroudSouth West£330,000
123BedfordEast of England£330,000
124StevenageEast of England£330,000
125Southend-on-SeaEast of England£330,000
126BaberghEast of England£330,000
127Bournemouth, Christchurch and PooleSouth West£330,000
128Malvern HillsWest Midlands£327,500
129RutlandEast Midlands£325,000
130SolihullWest Midlands£325,000
131WychavonWest Midlands£325,000
132HarlowEast of England£325,000
133East DevonSouth West£325,000
134TewkesburySouth West£320,000
135ColchesterEast of England£320,000
136CheltenhamSouth West£320,000
137Derbyshire DalesEast Midlands£320,000
138HuntingdonshireEast of England£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
149ExeterSouth West£300,000
150DoverSouth East£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,108
160West NorthamptonshireEast Midlands£293,000
161West SuffolkEast of England£290,000
162Herefordshire, County ofWest Midlands£290,000
163RugbyWest Midlands£290,000
164CornwallSouth West£287,500
165East SuffolkEast of England£287,500
166TendringEast of England£285,000
167Cheshire EastNorth West£285,000
168HastingsSouth East£280,000
169SomersetSouth West£280,000
170South StaffordshireWest Midlands£280,000
171TorridgeSouth West£280,000
172EastbourneSouth East£280,000
173Forest of DeanSouth West£279,995
174Oadby and WigstonEast Midlands£275,000
175BlabyEast Midlands£273,000
176North West LeicestershireEast Midlands£270,000
177SwindonSouth West£270,000
178ShropshireWest Midlands£270,000
179MeltonEast Midlands£270,000
180BrecklandEast of England£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
194SouthamptonSouth East£250,000
195StaffordWest Midlands£250,000
196High PeakEast Midlands£250,000
197GosportSouth East£249,995
198TorbaySouth West£249,950
199RedditchWest Midlands£248,000
200GloucesterSouth West£247,500
201WorcesterWest Midlands£247,500
202ManchesterNorth West£247,000
203BroxtoweEast Midlands£245,000
204GedlingEast 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
211South HollandEast Midlands£235,000
212LeedsYorkshire and The Humber£235,000
213BuryNorth West£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
235PlymouthSouth West£215,000
236East LindseyEast Midlands£215,000
237WirralNorth West£210,000
238WalsallWest Midlands£210,000
239ChorleyNorth West£210,000
240South RibbleNorth West£209,995
241ErewashEast Midlands£206,500
242WolverhamptonWest Midlands£205,000
243SheffieldYorkshire and The Humber£205,000
244DerbyEast Midlands£205,000
245BassetlawEast Midlands£202,500
246SandwellWest Midlands£202,000
247TamesideNorth West£201,500
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?