Cheapest and most expensive places in England to buy a flat (August 2026)
Kensington and Chelsea was the most expensive of England’s 295 councils in August 2026 (flat price £947,855).
North East Lincolnshire was the cheapest (£74,316). The middle council, Swindon, had £153,968.
1 council has no figure, and it is listed at the end with the reason.
See it on the map| Rank | Council | Region | Value |
|---|---|---|---|
| 1 | Kensington and ChelseaLondon | London | £947,855 |
| 2 | WestminsterLondon | London | £784,694 |
| 3 | City of LondonLondon | London | £726,060 |
| 4 | CamdenLondon | London | £656,955 |
| 5 | Hammersmith and FulhamLondon | London | £579,711 |
| 6 | IslingtonLondon | London | £542,886 |
| 7 | HackneyLondon | London | £535,923 |
| 8 | WandsworthLondon | London | £532,028 |
| 9 | Richmond upon ThamesLondon | London | £492,607 |
| 10 | HaringeyLondon | London | £467,608 |
| 11 | SouthwarkLondon | London | £466,671 |
| 12 | LambethLondon | London | £441,815 |
| 13 | Tower HamletsLondon | London | £429,851 |
| 14 | EalingLondon | London | £410,282 |
| 15 | MertonLondon | London | £409,754 |
| 16 | Waltham ForestLondon | London | £390,968 |
| 17 | BrentLondon | London | £383,498 |
| 18 | LewishamLondon | London | £374,267 |
| 19 | Kingston upon ThamesLondon | London | £368,099 |
| 20 | BarnetLondon | London | £364,239 |
| 21 | HounslowLondon | London | £353,291 |
| 22 | GreenwichLondon | London | £350,603 |
| 23 | ElmbridgeSouth East | South East | £345,639 |
| 24 | St AlbansEast of England | East of England | £330,508 |
| 25 | NewhamLondon | London | £320,546 |
| 26 | HarrowLondon | London | £319,799 |
| 27 | Windsor and MaidenheadSouth East | South East | £307,916 |
| 28 | BromleyLondon | London | £306,823 |
| 29 | RedbridgeLondon | London | £301,680 |
| 30 | EnfieldLondon | London | £300,325 |
| 31 | Epsom and EwellSouth East | South East | £299,227 |
| 32 | CambridgeEast of England | East of England | £295,754 |
| 33 | Brighton and HoveSouth East | South East | £295,136 |
| 34 | HertsmereEast of England | East of England | £294,407 |
| 35 | Epping ForestEast of England | East of England | £292,389 |
| 36 | HillingdonLondon | London | £291,852 |
| 37 | OxfordSouth East | South East | £291,220 |
| 38 | Three RiversEast of England | East of England | £290,250 |
| 39 | SuttonLondon | London | £287,646 |
| 40 | Mole ValleySouth East | South East | £284,513 |
| 41 | SevenoaksSouth East | South East | £278,604 |
| 42 | WaverleySouth East | South East | £277,139 |
| 43 | GuildfordSouth East | South East | £272,671 |
| 44 | Reigate and BansteadSouth East | South East | £270,148 |
| 45 | SpelthorneSouth East | South East | £269,657 |
| 46 | WatfordEast of England | East of England | £265,100 |
| 47 | BrentwoodEast of England | East of England | £264,978 |
| 48 | DacorumEast of England | East of England | £258,834 |
| 49 | CroydonLondon | London | £257,891 |
| 50 | Tunbridge WellsSouth East | South East | £257,815 |
| 51 | TandridgeSouth East | South East | £257,553 |
| 52 | WokingSouth East | South East | £250,028 |
| 53 | East HertfordshireEast of England | East of England | £249,320 |
| 54 | HaveringLondon | London | £249,212 |
| 55 | RunnymedeSouth East | South East | £247,124 |
| 56 | Barking and DagenhamLondon | London | £245,845 |
| 57 | BexleyLondon | London | £245,833 |
| 58 | WokinghamSouth East | South East | £245,507 |
| 59 | Welwyn HatfieldEast of England | East of England | £243,974 |
| 60 | BristolSouth West | South West | £242,445 |
| 61 | Bath and North East SomersetSouth West | South West | £237,954 |
| 62 | HartSouth East | South East | £236,217 |
| 63 | South OxfordshireSouth East | South East | £235,476 |
| 64 | BuckinghamshireSouth East | South East | £233,403 |
| 65 | Surrey HeathSouth East | South East | £230,236 |
| 66 | North HertfordshireEast of England | East of England | £229,978 |
| 67 | SloughSouth East | South East | £226,525 |
| 68 | WinchesterSouth East | South East | £226,292 |
| 69 | BroxbourneEast of England | East of England | £225,424 |
| 70 | ReadingSouth East | South East | £224,077 |
| 71 | Tonbridge and MallingSouth East | South East | £221,399 |
| 72 | Mid SussexSouth East | South East | £219,137 |
| 73 | HorshamSouth East | South East | £216,988 |
| 74 | TraffordNorth West | North West | £216,397 |
| =75 | ChichesterSouth East | South East | £216,221 |
| =75 | WarwickWest Midlands | West Midlands | £216,221 |
| 77 | AdurSouth East | South East | £215,437 |
| 78 | Bracknell ForestSouth East | South East | £213,850 |
| 79 | CrawleySouth East | South East | £210,938 |
| 80 | West OxfordshireSouth East | South East | £210,354 |
| 81 | Vale of White HorseSouth East | South East | £209,356 |
| 82 | West BerkshireSouth East | South East | £209,165 |
| 83 | CotswoldSouth West | South West | £208,414 |
| 84 | ChelmsfordEast of England | East of England | £207,458 |
| 85 | CheltenhamSouth West | South West | £204,782 |
| 86 | DartfordSouth East | South East | £203,885 |
| 87 | UttlesfordEast of England | East of England | £203,116 |
| 88 | LewesSouth East | South East | £201,106 |
| 89 | South CambridgeshireEast of England | East of England | £200,909 |
| 90 | ManchesterNorth West | North West | £199,005 |
| 91 | East HampshireSouth East | South East | £198,888 |
| 92 | RushmoorSouth East | South East | £198,543 |
| 93 | Southend-on-SeaEast of England | East of England | £197,827 |
| 94 | Bournemouth, Christchurch and PooleSouth West | South West | £196,969 |
| 95 | New ForestSouth East | South East | £195,805 |
| 96 | Stratford-on-AvonWest Midlands | West Midlands | £190,151 |
| 97 | South HamsSouth West | South West | £189,302 |
| 98 | BasildonEast of England | East of England | £188,968 |
| 99 | ThurrockEast of England | East of England | £188,423 |
| 100 | Basingstoke and DeaneSouth East | South East | £188,380 |
| 101 | CanterburySouth East | South East | £183,434 |
| 102 | Derbyshire DalesEast Midlands | East Midlands | £183,358 |
| 103 | East DevonSouth West | South West | £183,334 |
| 104 | Malvern HillsWest Midlands | West Midlands | £183,236 |
| 105 | HarlowEast of England | East of England | £183,153 |
| 106 | MaidstoneSouth East | South East | £182,628 |
| 107 | SolihullWest Midlands | West Midlands | £181,883 |
| 108 | RotherSouth East | South East | £181,563 |
| 109 | WorthingSouth East | South East | £181,456 |
| 110 | WealdenSouth East | South East | £180,919 |
| 111 | YorkYorkshire and The Humber | Yorkshire and The Humber | £180,669 |
| 112 | RochfordEast of England | East of England | £178,725 |
| 113 | EastbourneSouth East | South East | £175,957 |
| 114 | MaldonEast of England | East of England | £175,875 |
| 115 | StockportNorth West | North West | £175,667 |
| 116 | South GloucestershireSouth West | South West | £173,626 |
| 117 | Central BedfordshireEast of England | East of England | £173,335 |
| 118 | GraveshamSouth East | South East | £172,575 |
| 119 | CherwellSouth East | South East | £172,531 |
| 120 | Test ValleySouth East | South East | £171,723 |
| 121 | North SomersetSouth West | South West | £169,859 |
| 122 | DorsetSouth West | South West | £169,474 |
| 123 | East CambridgeshireEast of England | East of England | £169,212 |
| 124 | ExeterSouth West | South West | £169,073 |
| 125 | MedwaySouth East | South East | £168,915 |
| 126 | StevenageEast of England | East of England | £168,633 |
| 127 | ArunSouth East | South East | £167,944 |
| 128 | Folkestone and HytheSouth East | South East | £166,395 |
| 129 | StroudSouth West | South West | £166,366 |
| 130 | EastleighSouth East | South East | £164,961 |
| 131 | HavantSouth East | South East | £164,631 |
| 132 | Milton KeynesSouth East | South East | £164,484 |
| 133 | LichfieldWest Midlands | West Midlands | £164,083 |
| 134 | Castle PointEast of England | East of England | £163,826 |
| 135 | PortsmouthSouth East | South East | £163,156 |
| 136 | AshfordSouth East | South East | £161,628 |
| 137 | ColchesterEast of England | East of England | £161,277 |
| 138 | LutonEast of England | East of England | £160,283 |
| 139 | FarehamSouth East | South East | £160,054 |
| 140 | BedfordEast of England | East of England | £159,840 |
| 141 | WiltshireSouth West | South West | £158,339 |
| 142 | HarboroughEast Midlands | East Midlands | £158,083 |
| 143 | ThanetSouth East | South East | £158,063 |
| 144 | BraintreeEast of England | East of England | £157,615 |
| 145 | Ribble ValleyNorth West | North West | £157,593 |
| 146 | Cheshire EastNorth West | North West | £157,592 |
| 147 | RushcliffeEast Midlands | East Midlands | £155,667 |
| 148 | SwindonSouth West | South West | £153,968 |
| 149 | SouthamptonSouth East | South East | £153,068 |
| 150 | BaberghEast of England | East of England | £152,550 |
| 151 | SwaleSouth East | South East | £152,532 |
| 152 | BromsgroveWest Midlands | West Midlands | £151,876 |
| 153 | GosportSouth East | South East | £151,720 |
| 154 | North NorfolkEast of England | East of England | £151,673 |
| 155 | LeedsYorkshire and The Humber | Yorkshire and The Humber | £151,317 |
| 156 | High PeakEast Midlands | East Midlands | £151,108 |
| 157 | SalfordNorth West | North West | £150,829 |
| 158 | TeignbridgeSouth West | South West | £149,582 |
| 159 | DoverSouth East | South East | £148,781 |
| 160 | HuntingdonshireEast of England | East of England | £148,395 |
| 161 | WychavonWest Midlands | West Midlands | £148,127 |
| 162 | South StaffordshireWest Midlands | West Midlands | £147,270 |
| 163 | BroadlandEast of England | East of England | £147,028 |
| 164 | West DevonSouth West | South West | £146,185 |
| 165 | West SuffolkEast of England | East of England | £145,376 |
| 166 | CornwallSouth West | South West | £144,637 |
| 167 | BirminghamWest Midlands | West Midlands | £143,861 |
| 168 | TewkesburySouth West | South West | £143,510 |
| 169 | NorwichEast of England | East of England | £143,295 |
| 170 | North YorkshireYorkshire and The Humber | Yorkshire and The Humber | £142,783 |
| 171 | Mid SuffolkEast of England | East of England | £142,118 |
| 172 | HastingsSouth East | South East | £141,840 |
| 173 | East SuffolkEast of England | East of England | £140,565 |
| 174 | LeicesterEast Midlands | East Midlands | £140,344 |
| 175 | WorcesterWest Midlands | West Midlands | £139,876 |
| 176 | West NorthamptonshireEast Midlands | East Midlands | £139,615 |
| 177 | South DerbyshireEast Midlands | East Midlands | £139,348 |
| 178 | North West LeicestershireEast Midlands | East Midlands | £137,061 |
| 179 | North DevonSouth West | South West | £136,873 |
| 180 | TorridgeSouth West | South West | £136,612 |
| 181 | Isle of WightSouth East | South East | £136,524 |
| 182 | SomersetSouth West | South West | £136,214 |
| 183 | North WarwickshireWest Midlands | West Midlands | £136,189 |
| 184 | BlabyEast Midlands | East Midlands | £136,043 |
| 185 | TorbaySouth West | South West | £135,892 |
| 186 | WarringtonNorth West | North West | £135,874 |
| 187 | Cheshire West and ChesterNorth West | North West | £135,806 |
| 188 | ShropshireWest Midlands | West Midlands | £135,574 |
| 189 | Amber ValleyEast Midlands | East Midlands | £135,362 |
| 190 | BuryNorth West | North West | £134,929 |
| 191 | Westmorland and FurnessNorth West | North West | £134,138 |
| 192 | PlymouthSouth West | South West | £133,922 |
| 193 | RutlandEast Midlands | East Midlands | £133,333 |
| 194 | South NorfolkEast of England | East of England | £133,133 |
| 195 | OldhamNorth West | North West | £132,991 |
| 196 | FyldeNorth West | North West | £132,848 |
| 197 | TendringEast of England | East of England | £132,634 |
| 198 | CharnwoodEast Midlands | East Midlands | £132,631 |
| 199 | SheffieldYorkshire and The Humber | Yorkshire and The Humber | £132,556 |
| 200 | Mid DevonSouth West | South West | £131,979 |
| 201 | GloucesterSouth West | South West | £131,411 |
| 202 | Newcastle upon TyneNorth East | North East | £131,297 |
| 203 | Forest of DeanSouth West | South West | £131,182 |
| 204 | IpswichEast of England | East of England | £131,096 |
| 205 | RugbyWest Midlands | West Midlands | £130,233 |
| 206 | CoventryWest Midlands | West Midlands | £129,386 |
| 207 | LiverpoolNorth West | North West | £128,941 |
| 208 | HerefordshireWest Midlands | West Midlands | £127,868 |
| 209 | RossendaleNorth West | North West | £125,571 |
| 210 | SeftonNorth West | North West | £125,367 |
| 211 | North East DerbyshireEast Midlands | East Midlands | £125,327 |
| 212 | TamesideNorth West | North West | £125,225 |
| 213 | WirralNorth West | North West | £125,172 |
| 214 | West LancashireNorth West | North West | £124,672 |
| 215 | CalderdaleYorkshire and The Humber | Yorkshire and The Humber | £124,145 |
| 216 | NottinghamEast Midlands | East Midlands | £123,342 |
| 217 | WalsallWest Midlands | West Midlands | £121,871 |
| 218 | Wyre ForestWest Midlands | West Midlands | £120,744 |
| 219 | North TynesideNorth East | North East | £120,567 |
| 220 | DudleyWest Midlands | West Midlands | £120,440 |
| 221 | MeltonEast Midlands | East Midlands | £119,723 |
| 222 | ChorleyNorth West | North West | £118,783 |
| 223 | TamworthWest Midlands | West Midlands | £118,348 |
| 224 | KirkleesYorkshire and The Humber | Yorkshire and The Humber | £118,345 |
| 225 | Hinckley and BosworthEast Midlands | East Midlands | £118,098 |
| 226 | North KestevenEast Midlands | East Midlands | £118,012 |
| 227 | North NorthamptonshireEast Midlands | East Midlands | £117,641 |
| 228 | BroxtoweEast Midlands | East Midlands | £117,357 |
| 229 | BoltonNorth West | North West | £117,128 |
| 230 | RochdaleNorth West | North West | £116,590 |
| 231 | LancasterNorth West | North West | £116,419 |
| 232 | RedditchWest Midlands | West Midlands | £115,889 |
| 233 | GedlingEast Midlands | East Midlands | £115,200 |
| 234 | South KestevenEast Midlands | East Midlands | £115,160 |
| 235 | South RibbleNorth West | North West | £114,509 |
| 236 | King's Lynn and West NorfolkEast of England | East of England | £114,034 |
| 237 | WolverhamptonWest Midlands | West Midlands | £112,899 |
| 238 | StaffordWest Midlands | West Midlands | £112,477 |
| 239 | Staffordshire MoorlandsWest Midlands | West Midlands | £112,093 |
| 240 | PeterboroughEast of England | East of England | £111,710 |
| 241 | SandwellWest Midlands | West Midlands | £111,697 |
| 242 | Oadby and WigstonEast Midlands | East Midlands | £111,646 |
| 243 | ChesterfieldEast Midlands | East Midlands | £111,510 |
| 244 | Nuneaton and BedworthWest Midlands | West Midlands | £111,371 |
| 245 | BradfordYorkshire and The Humber | Yorkshire and The Humber | £110,042 |
| 246 | BrecklandEast of England | East of England | £108,024 |
| 247 | DerbyEast Midlands | East Midlands | £107,742 |
| 248 | Newark and SherwoodEast Midlands | East Midlands | £107,389 |
| 249 | NorthumberlandNorth East | North East | £106,485 |
| 250 | East StaffordshireWest Midlands | West Midlands | £106,403 |
| 251 | WiganNorth West | North West | £106,371 |
| 252 | Cannock ChaseWest Midlands | West Midlands | £105,774 |
| 253 | LincolnEast Midlands | East Midlands | £104,534 |
| 254 | Great YarmouthEast of England | East of England | £103,675 |
| 255 | ErewashEast Midlands | East Midlands | £103,154 |
| 256 | East Riding of YorkshireYorkshire and The Humber | Yorkshire and The Humber | £102,301 |
| 257 | HaltonNorth West | North West | £102,027 |
| 258 | RotherhamYorkshire and The Humber | Yorkshire and The Humber | £101,601 |
| 259 | PrestonNorth West | North West | £100,723 |
| 260 | WakefieldYorkshire and The Humber | Yorkshire and The Humber | £100,645 |
| 261 | St. HelensNorth West | North West | £98,994 |
| 262 | Telford and WrekinWest Midlands | West Midlands | £98,929 |
| 263 | KnowsleyNorth West | North West | £98,202 |
| 264 | GatesheadNorth East | North East | £97,856 |
| 265 | MansfieldEast Midlands | East Midlands | £97,658 |
| 266 | DarlingtonNorth East | North East | £97,138 |
| 267 | WyreNorth West | North West | £95,212 |
| 268 | South HollandEast Midlands | East Midlands | £95,015 |
| 269 | CumberlandNorth West | North West | £94,927 |
| 270 | South TynesideNorth East | North East | £94,879 |
| 271 | BassetlawEast Midlands | East Midlands | £92,239 |
| 272 | BarnsleyYorkshire and The Humber | Yorkshire and The Humber | £92,204 |
| 273 | FenlandEast of England | East of England | £91,971 |
| 274 | East LindseyEast Midlands | East Midlands | £91,102 |
| 275 | Newcastle-under-LymeWest Midlands | West Midlands | £90,902 |
| 276 | West LindseyEast Midlands | East Midlands | £90,653 |
| 277 | AshfieldEast Midlands | East Midlands | £89,909 |
| 278 | Stoke-on-TrentWest Midlands | West Midlands | £89,610 |
| 279 | DoncasterYorkshire and The Humber | Yorkshire and The Humber | £89,570 |
| 280 | PendleNorth West | North West | £89,102 |
| 281 | Stockton-on-TeesNorth East | North East | £87,564 |
| 282 | Blackburn with DarwenNorth West | North West | £87,504 |
| 283 | BolsoverEast Midlands | East Midlands | £87,199 |
| 284 | HyndburnNorth West | North West | £84,341 |
| 285 | BurnleyNorth West | North West | £82,349 |
| 286 | SunderlandNorth East | North East | £82,296 |
| 287 | Kingston upon HullYorkshire and The Humber | Yorkshire and The Humber | £79,470 |
| 288 | County DurhamNorth East | North East | £79,042 |
| 289 | North LincolnshireYorkshire and The Humber | Yorkshire and The Humber | £77,998 |
| 290 | Redcar and ClevelandNorth East | North East | £77,700 |
| 291 | MiddlesbroughNorth East | North East | £77,244 |
| 292 | HartlepoolNorth East | North East | £76,605 |
| 293 | BlackpoolNorth West | North West | £76,356 |
| 294 | BostonEast Midlands | East Midlands | £74,317 |
| 295 | North East LincolnshireYorkshire and The Humber | Yorkshire and The Humber | £74,316 |
| – | Isles of ScillySouth West The UK House Price Index leaves out the Isles of Scilly because it has very few sales each month. | South West | No figure |