Groundsense

Every councilRanked

Median sale price, flats, every council ranked

The middle price of the flats and maisonettes sold here in a calendar year: half sold for more, half for less. Figures for 2025, published for 353 councils in the UK. Lowest first: the order says where a council sits, not whether that is good.

Lowest: Merthyr Tydfil, £60,750. The council in the middle: Broadland, £156k. Highest: Kensington and Chelsea, £953k.

Median sale price, flats, every council it is published for, lowest first
PlaceCouncilFigure
1Merthyr TydfilWales£60,750
2East AyrshireScotland£62,500
3SunderlandNorth East£69,998
4Blaenau GwentWales£70,000
5North AyrshireScotland£75,000
6 jointMiddlesbroughNorth East£78,000
6 jointNorth LincolnshireYorkshire and the Humber£78,000
8 jointHartlepoolNorth East£80,000
8 jointHyndburnNorth West£80,000
10Stockton-on-TeesNorth East£81,500
11Neath Port TalbotWales£82,000
12North East LincolnshireYorkshire and the Humber£83,750
13 jointBlackpoolNorth West£85,000
13 jointCounty DurhamNorth East£85,000
13 jointDumfries and GallowayScotland£85,000
13 jointInverclydeScotland£85,000
17Aberdeen CityScotland£85,100
18AngusScotland£86,250
19South TynesideNorth East£87,000
20South HollandEast Midlands£87,250
21 jointNorth LanarkshireScotland£88,000
21 jointStoke-on-TrentWest Midlands£88,000
23BurnleyNorth West£88,125
24 jointBostonEast Midlands£90,000
24 jointSouth AyrshireScotland£90,000
26 jointKingston upon HullYorkshire and the Humber£92,000
26 jointPrestonNorth West£92,000
28KnowsleyNorth West£93,000
29 jointClackmannanshireScotland£95,000
29 jointDarlingtonNorth East£95,000
29 jointPendleNorth West£95,000
29 jointWyreNorth West£95,000
33West LindseyEast Midlands£97,000
34RenfrewshireScotland£97,500
35West DunbartonshireScotland£98,000
36Scottish BordersScotland£98,125
37BolsoverEast Midlands£98,250
38St. HelensNorth West£98,500
39 jointBarnsleyYorkshire and the Humber£100k
39 jointDundee CityScotland£100k
39 jointFalkirkScotland£100k
39 jointGatesheadNorth East£100k
39 jointPowysWales£100k
39 jointSouth LanarkshireScotland£100k
45FifeScotland£101k
46 jointBassetlawEast Midlands£102k
46 jointEast StaffordshireWest Midlands£102k
48MansfieldEast Midlands£104k
49 jointAberdeenshireScotland£105k
49 jointArmagh City, Banbridge and CraigavonNorthern Ireland£105k
49 jointEast LindseyEast Midlands£105k
49 jointGwyneddWales£105k
49 jointNewcastle-under-LymeWest Midlands£105k
54Staffordshire MoorlandsWest Midlands£106k
55 jointCumberlandNorth West£107k
55 jointFenlandEast of England£107k
55 jointBlackburn with DarwenNorth West£107k
58 jointRhondda Cynon TafWales£108k
58 jointEast Riding of YorkshireYorkshire and the Humber£108k
58 jointHaltonNorth West£108k
61 jointWakefieldYorkshire and the Humber£109k
61 jointDenbighshireWales£109k
63 jointNorth KestevenEast Midlands£110k
63 jointAshfieldEast Midlands£110k
63 jointDoncasterYorkshire and the Humber£110k
63 jointNorthumberlandNorth East£110k
63 jointWolverhamptonWest Midlands£110k
68 jointGreat YarmouthEast of England£111k
68 jointKirkleesYorkshire and the Humber£111k
70 jointRedcar and ClevelandNorth East£113k
70 jointSouth RibbleNorth West£113k
72 jointWrexhamWales£115k
72 jointArgyll and ButeScotland£115k
72 jointBoltonNorth West£115k
72 jointChorleyNorth West£115k
72 jointMorayScotland£115k
72 jointNa h-Eileanan SiarScotland£115k
72 jointNewark and SherwoodEast Midlands£115k
72 jointNuneaton and BedworthWest Midlands£115k
72 jointRotherhamYorkshire and the Humber£115k
72 jointSandwellWest Midlands£115k
72 jointWiganNorth West£115k
83 jointTorfaenWales£118k
83 jointCannock ChaseWest Midlands£118k
83 jointDerbyEast Midlands£118k
83 jointRochdaleNorth West£118k
87 jointTelford and WrekinWest Midlands£119k
87 jointLincolnEast Midlands£119k
89 jointCaerphillyWales£120k
89 jointChesterfieldEast Midlands£120k
89 jointKing's Lynn and West NorfolkEast of England£120k
89 jointPerth and KinrossScotland£120k
93 jointHinckley and BosworthEast Midlands£121k
93 jointLancasterNorth West£121k
95 jointBrecklandEast of England£122k
95 jointWalsallWest Midlands£122k
97ErewashEast Midlands£123k
98StaffordWest Midlands£124k
99 jointAntrim and NewtownabbeyNorthern Ireland£125k
99 jointGedlingEast Midlands£125k
99 jointLeicesterEast Midlands£125k
99 jointNorth TynesideNorth East£125k
99 jointPeterboroughEast of England£125k
104Oadby and WigstonEast Midlands£126k
105 jointFlintshireWales£127k
105 jointSouth KestevenEast Midlands£127k
107 jointBradfordYorkshire and the Humber£128k
107 jointNorth East DerbyshireEast Midlands£128k
107 jointDudleyWest Midlands£128k
107 jointForest of DeanSouth West£128k
107 jointWyre ForestWest Midlands£128k
112 jointBridgendWales£130k
112 jointCarmarthenshireWales£130k
112 jointFyldeNorth West£130k
112 jointNewportWales£130k
112 jointOrkney IslandsScotland£130k
112 jointRedditchWest Midlands£130k
112 jointTamesideNorth West£130k
112 jointWest LothianScotland£130k
112 jointWest LancashireNorth West£130k
121WarringtonNorth West£131k
122CoventryWest Midlands£133k
123 jointConwyWales£134k
123 jointSwanseaWales£134k
123 jointIpswichEast of England£134k
126 jointCalderdaleYorkshire and the Humber£135k
126 jointHerefordshireWest Midlands£135k
126 jointMid DevonSouth West£135k
126 jointNorth NorthamptonshireEast Midlands£135k
126 jointSeftonNorth West£135k
131WirralNorth West£136k
132 jointHighlandScotland£137k
132 jointCharnwoodEast Midlands£137k
132 jointRugbyWest Midlands£137k
135 jointTamworthWest Midlands£138k
135 jointPlymouthSouth West£138k
137 jointMeltonEast Midlands£139k
137 jointAmber ValleyEast Midlands£139k
139 jointMid SuffolkEast of England£140k
139 jointNottinghamEast Midlands£140k
139 jointRutlandEast Midlands£140k
139 jointSheffieldYorkshire and the Humber£140k
139 jointSomersetSouth West£140k
139 jointTorridgeSouth West£140k
139 jointWorcesterWest Midlands£140k
146BuryNorth West£141k
147 jointSouth DerbyshireEast Midlands£143k
147 jointArds and North DownNorthern Ireland£143k
147 jointBlabyEast Midlands£143k
150GloucesterSouth West£144k
151 jointOldhamNorth West£145k
151 jointShropshireWest Midlands£145k
153West NorthamptonshireEast Midlands£146k
154RossendaleNorth West£147k
155 jointSwindonSouth West£148k
155 jointTorbaySouth West£148k
157 jointBroxtoweEast Midlands£149k
157 jointWychavonWest Midlands£149k
159 jointTendringEast of England£150k
159 jointCheshire West and ChesterNorth West£150k
159 jointIsle of WightSouth East£150k
159 jointNorth WarwickshireWest Midlands£150k
159 jointNorth West LeicestershireEast Midlands£150k
159 jointWest DevonSouth West£150k
159 jointEast DunbartonshireScotland£150k
166 jointLiverpoolNorth West£151k
166 jointNorwichEast of England£151k
166 jointPembrokeshireWales£151k
166 jointRibble ValleyNorth West£151k
170 jointHarboroughEast Midlands£153k
170 jointNorth YorkshireYorkshire and the Humber£153k
172 jointBirminghamWest Midlands£155k
172 jointGosportSouth East£155k
172 jointLeedsYorkshire and the Humber£155k
172 jointNewcastle upon TyneNorth East£155k
172 jointWestmorland and FurnessNorth West£155k
177 jointBroadlandEast of England£156k
177 jointSouth StaffordshireWest Midlands£156k
177 jointStirlingScotland£156k
180South NorfolkEast of England£157k
181 jointTewkesburySouth West£158k
181 jointBelfastNorthern Ireland£158k
183 jointDoverSouth East£160k
183 jointHigh PeakEast Midlands£160k
183 jointSouthamptonSouth East£160k
183 jointTeignbridgeSouth West£160k
187 jointBromsgroveWest Midlands£161k
187 jointWiltshireSouth West£161k
189 jointEast SuffolkEast of England£162k
189 jointNorth NorfolkEast of England£162k
191Cheshire EastNorth West£163k
192 jointLutonEast of England£165k
192 jointEast RenfrewshireScotland£165k
192 jointMidlothianScotland£165k
192 jointRushcliffeEast Midlands£165k
196 jointVale of GlamorganWales£167k
196 jointNorth DevonSouth West£167k
198 jointHavantSouth East£168k
198 jointStockportNorth West£168k
198 jointCardiffWales£168k
198 jointPortsmouthSouth East£168k
202 jointGlasgow CityScotland£170k
202 jointLichfieldWest Midlands£170k
202 jointStroudSouth West£170k
202 jointSwaleSouth East£170k
206 jointHuntingdonshireEast of England£171k
206 jointShetland IslandsScotland£171k
206 jointCeredigionWales£171k
209 jointHastingsSouth East£172k
209 jointEast CambridgeshireEast of England£172k
209 jointThanetSouth East£172k
212CherwellSouth East£173k
213 jointBaberghEast of England£175k
213 jointBraintreeEast of England£175k
213 jointCornwallSouth West£175k
213 jointFarehamSouth East£175k
213 jointMalvern HillsWest Midlands£175k
213 jointMonmouthshireWales£175k
219ColchesterEast of England£176k
220 jointArunSouth East£177k
220 jointWest SuffolkEast of England£177k
222East LothianScotland£178k
223 jointAshfordSouth East£180k
223 jointBedfordEast of England£180k
223 jointMedwaySouth East£180k
223 jointNorth SomersetSouth West£180k
223 jointTest ValleySouth East£180k
223 jointWealdenSouth East£180k
229Stratford-on-AvonWest Midlands£181k
230 jointDorsetSouth West£182k
230 jointGraveshamSouth East£182k
230 jointSolihullWest Midlands£182k
233 jointEastleighSouth East£183k
233 jointMilton KeynesSouth East£183k
235MaidstoneSouth East£185k
236 jointIsle of AngleseyWales£187k
236 jointExeterSouth West£187k
238YorkYorkshire and the Humber£189k
239 jointBasingstoke and DeaneSouth East£190k
239 jointCanterburySouth East£190k
239 jointMaldonEast of England£190k
239 jointRotherSouth East£190k
243Folkestone and HytheSouth East£193k
244 jointCentral BedfordshireEast of England£195k
244 jointEastbourneSouth East£195k
244 jointRochfordEast of England£195k
247StevenageEast of England£196k
248SalfordNorth West£199k
249 jointDerbyshire DalesEast Midlands£200k
249 jointTraffordNorth West£200k
251 jointCheltenhamSouth West£205k
251 jointHarlowEast of England£205k
251 jointSouth GloucestershireSouth West£205k
251 jointWarwickWest Midlands£205k
255 jointBasildonEast of England£210k
255 jointEast DevonSouth West£210k
255 jointNew ForestSouth East£210k
255 jointRushmoorSouth East£210k
259CotswoldSouth West£211k
260East HampshireSouth East£214k
261 jointBournemouth, Christchurch and PooleSouth West£215k
261 jointThurrockEast of England£215k
261 jointVale of White HorseSouth East£215k
261 jointWest BerkshireSouth East£215k
265West OxfordshireSouth East£216k
266 jointCrawleySouth East£218k
266 jointWorthingSouth East£218k
268 jointUttlesfordEast of England£220k
268 jointManchesterNorth West£220k
268 jointSouthend-on-SeaEast of England£220k
271LewesSouth East£221k
272ChelmsfordEast of England£224k
273North HertfordshireEast of England£225k
274Surrey HeathSouth East£229k
275 jointReadingSouth East£230k
275 jointCastle PointEast of England£230k
275 jointChichesterSouth East£230k
278HorshamSouth East£233k
279AdurSouth East£235k
280 jointHartSouth East£240k
280 jointBarking and DagenhamLondon£240k
280 jointDartfordSouth East£240k
280 jointSloughSouth East£240k
280 jointWinchesterSouth East£240k
285Tonbridge and MallingSouth East£242k
286Bracknell ForestSouth East£243k
287 jointBroxbourneEast of England£245k
287 jointMid SussexSouth East£245k
289 jointCity of EdinburghScotland£247k
289 jointWelwyn HatfieldEast of England£247k
291South CambridgeshireEast of England£248k
292South OxfordshireSouth East£250k
293BuckinghamshireSouth East£251k
294 jointDacorumEast of England£260k
294 jointEast HertfordshireEast of England£260k
294 jointSouth HamsSouth West£260k
294 jointWokingSouth East£260k
298WokinghamSouth East£262k
299BristolSouth West£264k
300 jointBexleyLondon£265k
300 jointHaveringLondon£265k
300 jointRunnymedeSouth East£265k
303 jointReigate and BansteadSouth East£270k
303 jointTunbridge WellsSouth East£270k
305Bath and North East SomersetSouth West£277k
306 jointGuildfordSouth East£278k
306 jointMole ValleySouth East£278k
308SevenoaksSouth East£280k
309 jointBrentwoodEast of England£285k
309 jointCroydonLondon£285k
309 jointWatfordEast of England£285k
312 jointSpelthorneSouth East£290k
312 jointWaverleySouth East£290k
314SuttonLondon£294k
315TandridgeSouth East£295k
316Brighton and HoveSouth East£310k
317 jointHertsmereEast of England£315k
317 jointHillingdonLondon£315k
317 jointOxfordSouth East£315k
320Epping ForestEast of England£318k
321 jointWindsor and MaidenheadSouth East£320k
321 jointEpsom and EwellSouth East£320k
321 jointRedbridgeLondon£320k
321 jointThree RiversEast of England£320k
325EnfieldLondon£330k
326 jointBromleyLondon£335k
326 jointSt AlbansEast of England£335k
328CambridgeEast of England£340k
329HarrowLondon£346k
330 jointElmbridgeSouth East£370k
330 jointHounslowLondon£370k
332 jointKingston upon ThamesLondon£385k
332 jointLewishamLondon£385k
334 jointGreenwichLondon£400k
334 jointWaltham ForestLondon£400k
336BarnetLondon£405k
337MertonLondon£409k
338EalingLondon£419k
339NewhamLondon£425k
340BrentLondon£441k
341SouthwarkLondon£460k
342HaringeyLondon£470k
343LambethLondon£471k
344Richmond upon ThamesLondon£475k
345Tower HamletsLondon£480k
346 jointHackneyLondon£535k
346 jointWandsworthLondon£535k
348IslingtonLondon£580k
349Hammersmith and FulhamLondon£614k
350CamdenLondon£690k
351City of LondonLondon£810k
352WestminsterLondon£829k
353Kensington and ChelseaLondon£953k

Not in this list

  • Causeway Coast and Glens; Derry City and Strabane; Fermanagh and Omagh; Isles of Scilly; Lisburn and Castlereagh; Mid and East Antrim; Mid Ulster; Newry, Mourne and Down. Not published for these councils.

HM Land Registry Price Paid Data, Registers of Scotland and Land and Property Services, sales of flats in 2025 · 2025 · fetched 22 October 2026 · How this is measured

Weighing up two or three of these places?

A plan sets them beside where you live now, figure by figure, built around the three things that would decide it for you. £49 once, built the moment you pay, with a full refund for 14 days.