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

Where are homes most expensive to buy?

Across England, the figure is £290,000. Kensington and Chelsea leads at £1,260,500, and North Tyneside sits at the other end on £200,000. 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,260,500Westminster£975,000City of London£830,000Camden£794,000Hammersmith and Fulham£774,250Richmond upon Thames£725,000Islington£670,000Wandsworth£665,000Elmbridge£658,250St Albans£625,000Hackney£600,000Barnet£580,000

Every area ranked

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

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