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.
| Place | Council | Figure |
|---|---|---|
| 1 | Merthyr TydfilWales | £60,750 |
| 2 | East AyrshireScotland | £62,500 |
| 3 | SunderlandNorth East | £69,998 |
| 4 | Blaenau GwentWales | £70,000 |
| 5 | North AyrshireScotland | £75,000 |
| 6 joint | MiddlesbroughNorth East | £78,000 |
| 6 joint | North LincolnshireYorkshire and the Humber | £78,000 |
| 8 joint | HartlepoolNorth East | £80,000 |
| 8 joint | HyndburnNorth West | £80,000 |
| 10 | Stockton-on-TeesNorth East | £81,500 |
| 11 | Neath Port TalbotWales | £82,000 |
| 12 | North East LincolnshireYorkshire and the Humber | £83,750 |
| 13 joint | BlackpoolNorth West | £85,000 |
| 13 joint | County DurhamNorth East | £85,000 |
| 13 joint | Dumfries and GallowayScotland | £85,000 |
| 13 joint | InverclydeScotland | £85,000 |
| 17 | Aberdeen CityScotland | £85,100 |
| 18 | AngusScotland | £86,250 |
| 19 | South TynesideNorth East | £87,000 |
| 20 | South HollandEast Midlands | £87,250 |
| 21 joint | North LanarkshireScotland | £88,000 |
| 21 joint | Stoke-on-TrentWest Midlands | £88,000 |
| 23 | BurnleyNorth West | £88,125 |
| 24 joint | BostonEast Midlands | £90,000 |
| 24 joint | South AyrshireScotland | £90,000 |
| 26 joint | Kingston upon HullYorkshire and the Humber | £92,000 |
| 26 joint | PrestonNorth West | £92,000 |
| 28 | KnowsleyNorth West | £93,000 |
| 29 joint | ClackmannanshireScotland | £95,000 |
| 29 joint | DarlingtonNorth East | £95,000 |
| 29 joint | PendleNorth West | £95,000 |
| 29 joint | WyreNorth West | £95,000 |
| 33 | West LindseyEast Midlands | £97,000 |
| 34 | RenfrewshireScotland | £97,500 |
| 35 | West DunbartonshireScotland | £98,000 |
| 36 | Scottish BordersScotland | £98,125 |
| 37 | BolsoverEast Midlands | £98,250 |
| 38 | St. HelensNorth West | £98,500 |
| 39 joint | BarnsleyYorkshire and the Humber | £100k |
| 39 joint | Dundee CityScotland | £100k |
| 39 joint | FalkirkScotland | £100k |
| 39 joint | GatesheadNorth East | £100k |
| 39 joint | PowysWales | £100k |
| 39 joint | South LanarkshireScotland | £100k |
| 45 | FifeScotland | £101k |
| 46 joint | BassetlawEast Midlands | £102k |
| 46 joint | East StaffordshireWest Midlands | £102k |
| 48 | MansfieldEast Midlands | £104k |
| 49 joint | AberdeenshireScotland | £105k |
| 49 joint | Armagh City, Banbridge and CraigavonNorthern Ireland | £105k |
| 49 joint | East LindseyEast Midlands | £105k |
| 49 joint | GwyneddWales | £105k |
| 49 joint | Newcastle-under-LymeWest Midlands | £105k |
| 54 | Staffordshire MoorlandsWest Midlands | £106k |
| 55 joint | CumberlandNorth West | £107k |
| 55 joint | FenlandEast of England | £107k |
| 55 joint | Blackburn with DarwenNorth West | £107k |
| 58 joint | Rhondda Cynon TafWales | £108k |
| 58 joint | East Riding of YorkshireYorkshire and the Humber | £108k |
| 58 joint | HaltonNorth West | £108k |
| 61 joint | WakefieldYorkshire and the Humber | £109k |
| 61 joint | DenbighshireWales | £109k |
| 63 joint | North KestevenEast Midlands | £110k |
| 63 joint | AshfieldEast Midlands | £110k |
| 63 joint | DoncasterYorkshire and the Humber | £110k |
| 63 joint | NorthumberlandNorth East | £110k |
| 63 joint | WolverhamptonWest Midlands | £110k |
| 68 joint | Great YarmouthEast of England | £111k |
| 68 joint | KirkleesYorkshire and the Humber | £111k |
| 70 joint | Redcar and ClevelandNorth East | £113k |
| 70 joint | South RibbleNorth West | £113k |
| 72 joint | WrexhamWales | £115k |
| 72 joint | Argyll and ButeScotland | £115k |
| 72 joint | BoltonNorth West | £115k |
| 72 joint | ChorleyNorth West | £115k |
| 72 joint | MorayScotland | £115k |
| 72 joint | Na h-Eileanan SiarScotland | £115k |
| 72 joint | Newark and SherwoodEast Midlands | £115k |
| 72 joint | Nuneaton and BedworthWest Midlands | £115k |
| 72 joint | RotherhamYorkshire and the Humber | £115k |
| 72 joint | SandwellWest Midlands | £115k |
| 72 joint | WiganNorth West | £115k |
| 83 joint | TorfaenWales | £118k |
| 83 joint | Cannock ChaseWest Midlands | £118k |
| 83 joint | DerbyEast Midlands | £118k |
| 83 joint | RochdaleNorth West | £118k |
| 87 joint | Telford and WrekinWest Midlands | £119k |
| 87 joint | LincolnEast Midlands | £119k |
| 89 joint | CaerphillyWales | £120k |
| 89 joint | ChesterfieldEast Midlands | £120k |
| 89 joint | King's Lynn and West NorfolkEast of England | £120k |
| 89 joint | Perth and KinrossScotland | £120k |
| 93 joint | Hinckley and BosworthEast Midlands | £121k |
| 93 joint | LancasterNorth West | £121k |
| 95 joint | BrecklandEast of England | £122k |
| 95 joint | WalsallWest Midlands | £122k |
| 97 | ErewashEast Midlands | £123k |
| 98 | StaffordWest Midlands | £124k |
| 99 joint | Antrim and NewtownabbeyNorthern Ireland | £125k |
| 99 joint | GedlingEast Midlands | £125k |
| 99 joint | LeicesterEast Midlands | £125k |
| 99 joint | North TynesideNorth East | £125k |
| 99 joint | PeterboroughEast of England | £125k |
| 104 | Oadby and WigstonEast Midlands | £126k |
| 105 joint | FlintshireWales | £127k |
| 105 joint | South KestevenEast Midlands | £127k |
| 107 joint | BradfordYorkshire and the Humber | £128k |
| 107 joint | North East DerbyshireEast Midlands | £128k |
| 107 joint | DudleyWest Midlands | £128k |
| 107 joint | Forest of DeanSouth West | £128k |
| 107 joint | Wyre ForestWest Midlands | £128k |
| 112 joint | BridgendWales | £130k |
| 112 joint | CarmarthenshireWales | £130k |
| 112 joint | FyldeNorth West | £130k |
| 112 joint | NewportWales | £130k |
| 112 joint | Orkney IslandsScotland | £130k |
| 112 joint | RedditchWest Midlands | £130k |
| 112 joint | TamesideNorth West | £130k |
| 112 joint | West LothianScotland | £130k |
| 112 joint | West LancashireNorth West | £130k |
| 121 | WarringtonNorth West | £131k |
| 122 | CoventryWest Midlands | £133k |
| 123 joint | ConwyWales | £134k |
| 123 joint | SwanseaWales | £134k |
| 123 joint | IpswichEast of England | £134k |
| 126 joint | CalderdaleYorkshire and the Humber | £135k |
| 126 joint | HerefordshireWest Midlands | £135k |
| 126 joint | Mid DevonSouth West | £135k |
| 126 joint | North NorthamptonshireEast Midlands | £135k |
| 126 joint | SeftonNorth West | £135k |
| 131 | WirralNorth West | £136k |
| 132 joint | HighlandScotland | £137k |
| 132 joint | CharnwoodEast Midlands | £137k |
| 132 joint | RugbyWest Midlands | £137k |
| 135 joint | TamworthWest Midlands | £138k |
| 135 joint | PlymouthSouth West | £138k |
| 137 joint | MeltonEast Midlands | £139k |
| 137 joint | Amber ValleyEast Midlands | £139k |
| 139 joint | Mid SuffolkEast of England | £140k |
| 139 joint | NottinghamEast Midlands | £140k |
| 139 joint | RutlandEast Midlands | £140k |
| 139 joint | SheffieldYorkshire and the Humber | £140k |
| 139 joint | SomersetSouth West | £140k |
| 139 joint | TorridgeSouth West | £140k |
| 139 joint | WorcesterWest Midlands | £140k |
| 146 | BuryNorth West | £141k |
| 147 joint | South DerbyshireEast Midlands | £143k |
| 147 joint | Ards and North DownNorthern Ireland | £143k |
| 147 joint | BlabyEast Midlands | £143k |
| 150 | GloucesterSouth West | £144k |
| 151 joint | OldhamNorth West | £145k |
| 151 joint | ShropshireWest Midlands | £145k |
| 153 | West NorthamptonshireEast Midlands | £146k |
| 154 | RossendaleNorth West | £147k |
| 155 joint | SwindonSouth West | £148k |
| 155 joint | TorbaySouth West | £148k |
| 157 joint | BroxtoweEast Midlands | £149k |
| 157 joint | WychavonWest Midlands | £149k |
| 159 joint | TendringEast of England | £150k |
| 159 joint | Cheshire West and ChesterNorth West | £150k |
| 159 joint | Isle of WightSouth East | £150k |
| 159 joint | North WarwickshireWest Midlands | £150k |
| 159 joint | North West LeicestershireEast Midlands | £150k |
| 159 joint | West DevonSouth West | £150k |
| 159 joint | East DunbartonshireScotland | £150k |
| 166 joint | LiverpoolNorth West | £151k |
| 166 joint | NorwichEast of England | £151k |
| 166 joint | PembrokeshireWales | £151k |
| 166 joint | Ribble ValleyNorth West | £151k |
| 170 joint | HarboroughEast Midlands | £153k |
| 170 joint | North YorkshireYorkshire and the Humber | £153k |
| 172 joint | BirminghamWest Midlands | £155k |
| 172 joint | GosportSouth East | £155k |
| 172 joint | LeedsYorkshire and the Humber | £155k |
| 172 joint | Newcastle upon TyneNorth East | £155k |
| 172 joint | Westmorland and FurnessNorth West | £155k |
| 177 joint | BroadlandEast of England | £156k |
| 177 joint | South StaffordshireWest Midlands | £156k |
| 177 joint | StirlingScotland | £156k |
| 180 | South NorfolkEast of England | £157k |
| 181 joint | TewkesburySouth West | £158k |
| 181 joint | BelfastNorthern Ireland | £158k |
| 183 joint | DoverSouth East | £160k |
| 183 joint | High PeakEast Midlands | £160k |
| 183 joint | SouthamptonSouth East | £160k |
| 183 joint | TeignbridgeSouth West | £160k |
| 187 joint | BromsgroveWest Midlands | £161k |
| 187 joint | WiltshireSouth West | £161k |
| 189 joint | East SuffolkEast of England | £162k |
| 189 joint | North NorfolkEast of England | £162k |
| 191 | Cheshire EastNorth West | £163k |
| 192 joint | LutonEast of England | £165k |
| 192 joint | East RenfrewshireScotland | £165k |
| 192 joint | MidlothianScotland | £165k |
| 192 joint | RushcliffeEast Midlands | £165k |
| 196 joint | Vale of GlamorganWales | £167k |
| 196 joint | North DevonSouth West | £167k |
| 198 joint | HavantSouth East | £168k |
| 198 joint | StockportNorth West | £168k |
| 198 joint | CardiffWales | £168k |
| 198 joint | PortsmouthSouth East | £168k |
| 202 joint | Glasgow CityScotland | £170k |
| 202 joint | LichfieldWest Midlands | £170k |
| 202 joint | StroudSouth West | £170k |
| 202 joint | SwaleSouth East | £170k |
| 206 joint | HuntingdonshireEast of England | £171k |
| 206 joint | Shetland IslandsScotland | £171k |
| 206 joint | CeredigionWales | £171k |
| 209 joint | HastingsSouth East | £172k |
| 209 joint | East CambridgeshireEast of England | £172k |
| 209 joint | ThanetSouth East | £172k |
| 212 | CherwellSouth East | £173k |
| 213 joint | BaberghEast of England | £175k |
| 213 joint | BraintreeEast of England | £175k |
| 213 joint | CornwallSouth West | £175k |
| 213 joint | FarehamSouth East | £175k |
| 213 joint | Malvern HillsWest Midlands | £175k |
| 213 joint | MonmouthshireWales | £175k |
| 219 | ColchesterEast of England | £176k |
| 220 joint | ArunSouth East | £177k |
| 220 joint | West SuffolkEast of England | £177k |
| 222 | East LothianScotland | £178k |
| 223 joint | AshfordSouth East | £180k |
| 223 joint | BedfordEast of England | £180k |
| 223 joint | MedwaySouth East | £180k |
| 223 joint | North SomersetSouth West | £180k |
| 223 joint | Test ValleySouth East | £180k |
| 223 joint | WealdenSouth East | £180k |
| 229 | Stratford-on-AvonWest Midlands | £181k |
| 230 joint | DorsetSouth West | £182k |
| 230 joint | GraveshamSouth East | £182k |
| 230 joint | SolihullWest Midlands | £182k |
| 233 joint | EastleighSouth East | £183k |
| 233 joint | Milton KeynesSouth East | £183k |
| 235 | MaidstoneSouth East | £185k |
| 236 joint | Isle of AngleseyWales | £187k |
| 236 joint | ExeterSouth West | £187k |
| 238 | YorkYorkshire and the Humber | £189k |
| 239 joint | Basingstoke and DeaneSouth East | £190k |
| 239 joint | CanterburySouth East | £190k |
| 239 joint | MaldonEast of England | £190k |
| 239 joint | RotherSouth East | £190k |
| 243 | Folkestone and HytheSouth East | £193k |
| 244 joint | Central BedfordshireEast of England | £195k |
| 244 joint | EastbourneSouth East | £195k |
| 244 joint | RochfordEast of England | £195k |
| 247 | StevenageEast of England | £196k |
| 248 | SalfordNorth West | £199k |
| 249 joint | Derbyshire DalesEast Midlands | £200k |
| 249 joint | TraffordNorth West | £200k |
| 251 joint | CheltenhamSouth West | £205k |
| 251 joint | HarlowEast of England | £205k |
| 251 joint | South GloucestershireSouth West | £205k |
| 251 joint | WarwickWest Midlands | £205k |
| 255 joint | BasildonEast of England | £210k |
| 255 joint | East DevonSouth West | £210k |
| 255 joint | New ForestSouth East | £210k |
| 255 joint | RushmoorSouth East | £210k |
| 259 | CotswoldSouth West | £211k |
| 260 | East HampshireSouth East | £214k |
| 261 joint | Bournemouth, Christchurch and PooleSouth West | £215k |
| 261 joint | ThurrockEast of England | £215k |
| 261 joint | Vale of White HorseSouth East | £215k |
| 261 joint | West BerkshireSouth East | £215k |
| 265 | West OxfordshireSouth East | £216k |
| 266 joint | CrawleySouth East | £218k |
| 266 joint | WorthingSouth East | £218k |
| 268 joint | UttlesfordEast of England | £220k |
| 268 joint | ManchesterNorth West | £220k |
| 268 joint | Southend-on-SeaEast of England | £220k |
| 271 | LewesSouth East | £221k |
| 272 | ChelmsfordEast of England | £224k |
| 273 | North HertfordshireEast of England | £225k |
| 274 | Surrey HeathSouth East | £229k |
| 275 joint | ReadingSouth East | £230k |
| 275 joint | Castle PointEast of England | £230k |
| 275 joint | ChichesterSouth East | £230k |
| 278 | HorshamSouth East | £233k |
| 279 | AdurSouth East | £235k |
| 280 joint | HartSouth East | £240k |
| 280 joint | Barking and DagenhamLondon | £240k |
| 280 joint | DartfordSouth East | £240k |
| 280 joint | SloughSouth East | £240k |
| 280 joint | WinchesterSouth East | £240k |
| 285 | Tonbridge and MallingSouth East | £242k |
| 286 | Bracknell ForestSouth East | £243k |
| 287 joint | BroxbourneEast of England | £245k |
| 287 joint | Mid SussexSouth East | £245k |
| 289 joint | City of EdinburghScotland | £247k |
| 289 joint | Welwyn HatfieldEast of England | £247k |
| 291 | South CambridgeshireEast of England | £248k |
| 292 | South OxfordshireSouth East | £250k |
| 293 | BuckinghamshireSouth East | £251k |
| 294 joint | DacorumEast of England | £260k |
| 294 joint | East HertfordshireEast of England | £260k |
| 294 joint | South HamsSouth West | £260k |
| 294 joint | WokingSouth East | £260k |
| 298 | WokinghamSouth East | £262k |
| 299 | BristolSouth West | £264k |
| 300 joint | BexleyLondon | £265k |
| 300 joint | HaveringLondon | £265k |
| 300 joint | RunnymedeSouth East | £265k |
| 303 joint | Reigate and BansteadSouth East | £270k |
| 303 joint | Tunbridge WellsSouth East | £270k |
| 305 | Bath and North East SomersetSouth West | £277k |
| 306 joint | GuildfordSouth East | £278k |
| 306 joint | Mole ValleySouth East | £278k |
| 308 | SevenoaksSouth East | £280k |
| 309 joint | BrentwoodEast of England | £285k |
| 309 joint | CroydonLondon | £285k |
| 309 joint | WatfordEast of England | £285k |
| 312 joint | SpelthorneSouth East | £290k |
| 312 joint | WaverleySouth East | £290k |
| 314 | SuttonLondon | £294k |
| 315 | TandridgeSouth East | £295k |
| 316 | Brighton and HoveSouth East | £310k |
| 317 joint | HertsmereEast of England | £315k |
| 317 joint | HillingdonLondon | £315k |
| 317 joint | OxfordSouth East | £315k |
| 320 | Epping ForestEast of England | £318k |
| 321 joint | Windsor and MaidenheadSouth East | £320k |
| 321 joint | Epsom and EwellSouth East | £320k |
| 321 joint | RedbridgeLondon | £320k |
| 321 joint | Three RiversEast of England | £320k |
| 325 | EnfieldLondon | £330k |
| 326 joint | BromleyLondon | £335k |
| 326 joint | St AlbansEast of England | £335k |
| 328 | CambridgeEast of England | £340k |
| 329 | HarrowLondon | £346k |
| 330 joint | ElmbridgeSouth East | £370k |
| 330 joint | HounslowLondon | £370k |
| 332 joint | Kingston upon ThamesLondon | £385k |
| 332 joint | LewishamLondon | £385k |
| 334 joint | GreenwichLondon | £400k |
| 334 joint | Waltham ForestLondon | £400k |
| 336 | BarnetLondon | £405k |
| 337 | MertonLondon | £409k |
| 338 | EalingLondon | £419k |
| 339 | NewhamLondon | £425k |
| 340 | BrentLondon | £441k |
| 341 | SouthwarkLondon | £460k |
| 342 | HaringeyLondon | £470k |
| 343 | LambethLondon | £471k |
| 344 | Richmond upon ThamesLondon | £475k |
| 345 | Tower HamletsLondon | £480k |
| 346 joint | HackneyLondon | £535k |
| 346 joint | WandsworthLondon | £535k |
| 348 | IslingtonLondon | £580k |
| 349 | Hammersmith and FulhamLondon | £614k |
| 350 | CamdenLondon | £690k |
| 351 | City of LondonLondon | £810k |
| 352 | WestminsterLondon | £829k |
| 353 | Kensington 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.