House prices per square metre, cheapest to most expensive
Middlesbrough is the cheapest of 314 councils in England and Wales, at a median of £1,482 per m². Next come Blackburn with Darwen (£1,519), Hyndburn (£1,524), County Durham (£1,527), Blaenau Gwent (£1,528). The most expensive is Kensington and Chelsea, at £14,881 per m². For comparison: £3,342 for the median council.
The cheapest council in each nation
- England: Middlesbrough (£1,482)
- Wales: Blaenau Gwent (£1,528)
All 314 councils, cheapest first
Select a column heading to re-sort. Every council links to its area guide. Download this table (CSV).
| Rank | Council | Nation | Median price per m² | Per sq ft |
|---|---|---|---|---|
| 1 | Middlesbrough | England | £1,482 | £138 |
| 2 | Blackburn with Darwen | England | £1,519 | £141 |
| 3 | Hyndburn | England | £1,524 | £142 |
| 4 | County Durham | England | £1,527 | £142 |
| 5 | Blaenau Gwent | Wales | £1,528 | £142 |
| 6 | Blackpool | England | £1,533 | £142 |
| 7 | Burnley | England | £1,534 | £143 |
| 8 | Hartlepool | England | £1,544 | £143 |
| 9 | Merthyr Tydfil | Wales | £1,585 | £147 |
| 10 | Sunderland | England | £1,587 | £147 |
| 11 | Kingston upon Hull | England | £1,595 | £148 |
| 12 | Pendle | England | £1,646 | £153 |
| 13 | Rhondda Cynon Taf | Wales | £1,684 | £156 |
| 14 | Neath Port Talbot | Wales | £1,722 | £160 |
| 15 | Darlington | England | £1,734 | £161 |
| 16 | North East Lincolnshire | England | £1,800 | £167 |
| 17 | South Tyneside | England | £1,804 | £168 |
| 18 | Stoke-on-Trent | England | £1,833 | £170 |
| 19 | Redcar and Cleveland | England | £1,862 | £173 |
| 20 | Stockton-on-Tees | England | £1,903 | £177 |
| 21 | Gateshead | England | £1,917 | £178 |
| 22 | Preston | England | £1,933 | £180 |
| 23 | Doncaster | England | £1,939 | £180 |
| 24 | Knowsley | England | £1,941 | £180 |
| 25 | Barnsley | England | £2,001 | £186 |
| 26 | Bradford | England | £2,007 | £187 |
| 27 | Liverpool | England | £2,008 | £187 |
| 28 | North Lincolnshire | England | £2,013 | £187 |
| 29 | Carmarthenshire | Wales | £2,014 | £187 |
| 30 | Halton | England | £2,015 | £187 |
| 31 | Rossendale | England | £2,078 | £193 |
| 32 | Torfaen | Wales | £2,089 | £194 |
| 33 | Caerphilly | Wales | £2,112 | £196 |
| 34 | Rotherham | England | £2,146 | £199 |
| 35 | Swansea | Wales | £2,182 | £203 |
| 36 | Gwynedd | Wales | £2,188 | £203 |
| 37 | Mansfield | England | £2,189 | £203 |
| 38 | Boston | England | £2,192 | £204 |
| 39 | St. Helens | England | £2,192 | £204 |
| 40 | Newcastle upon Tyne | England | £2,225 | £207 |
| 41 | Northumberland | England | £2,226 | £207 |
| 42 | Bolsover | England | £2,236 | £208 |
| 43 | Calderdale | England | £2,237 | £208 |
| 44 | Wigan | England | £2,249 | £209 |
| 45 | Bassetlaw | England | £2,250 | £209 |
| 46 | Wirral | England | £2,256 | £210 |
| 47 | Ashfield | England | £2,266 | £211 |
| 48 | Rochdale | England | £2,278 | £212 |
| 49 | Newcastle-under-Lyme | England | £2,280 | £212 |
| 50 | North Tyneside | England | £2,292 | £213 |
| 51 | Bolton | England | £2,293 | £213 |
| 52 | Sefton | England | £2,313 | £215 |
| 53 | Wyre | England | £2,317 | £215 |
| 54 | Ceredigion | Wales | £2,319 | £215 |
| 55 | Wrexham | Wales | £2,326 | £216 |
| 56 | Pembrokeshire | Wales | £2,327 | £216 |
| 57 | Kirklees | England | £2,332 | £217 |
| 58 | West Lindsey | England | £2,333 | £217 |
| 59 | Wakefield | England | £2,336 | £217 |
| 60 | Chesterfield | England | £2,353 | £219 |
| 61 | Oldham | England | £2,357 | £219 |
| 62 | Nottingham | England | £2,372 | £220 |
| 63 | Lincoln | England | £2,385 | £222 |
| 64 | Isle of Anglesey | Wales | £2,425 | £225 |
| 65 | East Lindsey | England | £2,428 | £226 |
| 66 | Lancaster | England | £2,432 | £226 |
| 67 | Denbighshire | Wales | £2,438 | £226 |
| 68 | Wolverhampton | England | £2,439 | £227 |
| 69 | Bridgend | Wales | £2,444 | £227 |
| 70 | Powys | Wales | £2,447 | £227 |
| 71 | Flintshire | Wales | £2,447 | £227 |
| 72 | Conwy | Wales | £2,455 | £228 |
| 73 | East Riding of Yorkshire | England | £2,455 | £228 |
| 74 | South Holland | England | £2,477 | £230 |
| 75 | Walsall | England | £2,478 | £230 |
| 76 | Newport | Wales | £2,482 | £231 |
| 77 | South Ribble | England | £2,490 | £231 |
| 78 | Fylde | England | £2,500 | £232 |
| 79 | Sheffield | England | £2,517 | £234 |
| 80 | Chorley | England | £2,529 | £235 |
| 81 | Newark and Sherwood | England | £2,535 | £236 |
| 82 | Telford and Wrekin | England | £2,536 | £236 |
| 83 | Derby | England | £2,540 | £236 |
| 84 | West Lancashire | England | £2,567 | £238 |
| 85 | Sandwell | England | £2,571 | £239 |
| 86 | Fenland | England | £2,578 | £240 |
| 87 | Plymouth | England | £2,585 | £240 |
| 88 | Tameside | England | £2,589 | £241 |
| 89 | Cannock Chase | England | £2,627 | £244 |
| 90 | Nuneaton and Bedworth | England | £2,647 | £246 |
| 91 | Erewash | England | £2,657 | £247 |
| 92 | North Kesteven | England | £2,670 | £248 |
| 93 | North East Derbyshire | England | £2,696 | £251 |
| 94 | Great Yarmouth | England | £2,697 | £251 |
| 95 | Amber Valley | England | £2,702 | £251 |
| 96 | East Staffordshire | England | £2,703 | £251 |
| 97 | Peterborough | England | £2,704 | £251 |
| 98 | Birmingham | England | £2,706 | £251 |
| 99 | Staffordshire Moorlands | England | £2,707 | £251 |
| 100 | Coventry | England | £2,712 | £252 |
| 101 | Salford | England | £2,755 | £256 |
| 102 | Dudley | England | £2,761 | £257 |
| 103 | Ribble Valley | England | £2,767 | £257 |
| 104 | Bury | England | £2,814 | £261 |
| 105 | South Kesteven | England | £2,815 | £262 |
| 106 | Leicester | England | £2,822 | £262 |
| 107 | Leeds | England | £2,823 | £262 |
| 108 | Ipswich | England | £2,843 | £264 |
| 109 | South Derbyshire | England | £2,844 | £264 |
| 110 | King's Lynn and West Norfolk | England | £2,847 | £264 |
| 111 | Gedling | England | £2,874 | £267 |
| 112 | Cheshire West and Chester | England | £2,875 | £267 |
| 113 | Stafford | England | £2,877 | £267 |
| 114 | Tamworth | England | £2,897 | £269 |
| 115 | Wyre Forest | England | £2,904 | £270 |
| 116 | Redditch | England | £2,907 | £270 |
| 117 | North West Leicestershire | England | £2,909 | £270 |
| 118 | North Northamptonshire | England | £2,938 | £273 |
| 119 | Broxtowe | England | £2,954 | £274 |
| 120 | Manchester | England | £2,956 | £275 |
| 121 | Shropshire | England | £2,972 | £276 |
| 122 | North Warwickshire | England | £3,000 | £279 |
| 123 | Torbay | England | £3,000 | £279 |
| 124 | High Peak | England | £3,021 | £281 |
| 125 | Warrington | England | £3,021 | £281 |
| 126 | Worcester | England | £3,023 | £281 |
| 127 | Cheshire East | England | £3,034 | £282 |
| 128 | Breckland | England | £3,040 | £282 |
| 129 | Melton | England | £3,043 | £283 |
| 130 | Hinckley and Bosworth | England | £3,046 | £283 |
| 131 | Norwich | England | £3,050 | £283 |
| 132 | Isle of Wight | England | £3,083 | £286 |
| 133 | Cardiff | Wales | £3,094 | £287 |
| 134 | Gosport | England | £3,115 | £289 |
| 135 | Blaby | England | £3,135 | £291 |
| 136 | Portsmouth | England | £3,144 | £292 |
| 137 | Gloucester | England | £3,145 | £292 |
| 138 | Charnwood | England | £3,148 | £293 |
| 139 | Herefordshire | England | £3,148 | £293 |
| 140 | Forest of Dean | England | £3,168 | £294 |
| 141 | Vale of Glamorgan | Wales | £3,182 | £296 |
| 142 | Torridge | England | £3,184 | £296 |
| 143 | Rugby | England | £3,207 | £298 |
| 144 | West Devon | England | £3,218 | £299 |
| 145 | Swindon | England | £3,240 | £301 |
| 146 | South Staffordshire | England | £3,242 | £301 |
| 147 | Oadby and Wigston | England | £3,262 | £303 |
| 148 | East Suffolk | England | £3,270 | £304 |
| 149 | Southampton | England | £3,276 | £304 |
| 150 | Lichfield | England | £3,283 | £305 |
| 151 | Mid Devon | England | £3,293 | £306 |
| 152 | West Northamptonshire | England | £3,296 | £306 |
| 153 | South Norfolk | England | £3,304 | £307 |
| 154 | North Norfolk | England | £3,310 | £308 |
| 155 | North Devon | England | £3,314 | £308 |
| 156 | Malvern Hills | England | £3,334 | £310 |
| 157 | Rutland | England | £3,339 | £310 |
| 158 | Monmouthshire | Wales | £3,346 | £311 |
| 159 | West Suffolk | England | £3,370 | £313 |
| 160 | Harborough | England | £3,378 | £314 |
| 161 | Tendring | England | £3,395 | £315 |
| 162 | Mid Suffolk | England | £3,396 | £315 |
| 163 | Derbyshire Dales | England | £3,402 | £316 |
| 164 | Broadland | England | £3,403 | £316 |
| 165 | Cornwall | England | £3,414 | £317 |
| 166 | Hastings | England | £3,418 | £318 |
| 167 | Rushcliffe | England | £3,455 | £321 |
| 168 | Wychavon | England | £3,502 | £325 |
| 169 | Thanet | England | £3,521 | £327 |
| 170 | Eastbourne | England | £3,524 | £327 |
| 171 | Huntingdonshire | England | £3,544 | £329 |
| 172 | Stockport | England | £3,547 | £330 |
| 173 | Teignbridge | England | £3,572 | £332 |
| 174 | Dover | England | £3,587 | £333 |
| 175 | Wiltshire | England | £3,591 | £334 |
| 176 | Babergh | England | £3,607 | £335 |
| 177 | East Cambridgeshire | England | £3,611 | £335 |
| 178 | Swale | England | £3,621 | £336 |
| 179 | Folkestone and Hythe | England | £3,629 | £337 |
| 180 | Stroud | England | £3,633 | £338 |
| 181 | Exeter | England | £3,643 | £338 |
| 182 | Havant | England | £3,646 | £339 |
| 183 | Solihull | England | £3,664 | £340 |
| 184 | Tewkesbury | England | £3,668 | £341 |
| 185 | Bromsgrove | England | £3,674 | £341 |
| 186 | York | England | £3,693 | £343 |
| 187 | Bedford | England | £3,700 | £344 |
| 188 | Luton | England | £3,736 | £347 |
| 189 | North Somerset | England | £3,737 | £347 |
| 190 | Medway | England | £3,744 | £348 |
| 191 | East Devon | England | £3,765 | £350 |
| 192 | South Hams | England | £3,826 | £355 |
| 193 | Colchester | England | £3,846 | £357 |
| 194 | Dorset | England | £3,867 | £359 |
| 195 | Ashford | England | £3,892 | £362 |
| 196 | Stratford-on-Avon | England | £3,893 | £362 |
| 197 | Braintree | England | £3,922 | £364 |
| 198 | Milton Keynes | England | £3,925 | £365 |
| 199 | Stevenage | England | £3,938 | £366 |
| 200 | Arun | England | £3,972 | £369 |
| 201 | South Gloucestershire | England | £4,000 | £372 |
| 202 | Trafford | England | £4,000 | £372 |
| 203 | Rother | England | £4,004 | £372 |
| 204 | Canterbury | England | £4,022 | £374 |
| 205 | Eastleigh | England | £4,023 | £374 |
| 206 | Bournemouth, Christchurch and Poole | England | £4,026 | £374 |
| 207 | Warwick | England | £4,031 | £374 |
| 208 | Cheltenham | England | £4,034 | £375 |
| 209 | Test Valley | England | £4,058 | £377 |
| 210 | Harlow | England | £4,059 | £377 |
| 211 | Fareham | England | £4,065 | £378 |
| 212 | Cherwell | England | £4,092 | £380 |
| 213 | Central Bedfordshire | England | £4,116 | £382 |
| 214 | Southend-on-Sea | England | £4,128 | £384 |
| 215 | Bristol | England | £4,139 | £385 |
| 216 | Maidstone | England | £4,146 | £385 |
| 217 | Gravesham | England | £4,155 | £386 |
| 218 | Maldon | England | £4,158 | £386 |
| 219 | Crawley | England | £4,168 | £387 |
| 220 | Basingstoke and Deane | England | £4,183 | £389 |
| 221 | Vale of White Horse | England | £4,227 | £393 |
| 222 | Castle Point | England | £4,232 | £393 |
| 223 | Basildon | England | £4,259 | £396 |
| 224 | Rushmoor | England | £4,261 | £396 |
| 225 | West Oxfordshire | England | £4,276 | £397 |
| 226 | Cotswold | England | £4,277 | £397 |
| 227 | Wealden | England | £4,297 | £399 |
| 228 | Bath and North East Somerset | England | £4,300 | £400 |
| 229 | Rochford | England | £4,311 | £401 |
| 230 | South Cambridgeshire | England | £4,313 | £401 |
| 231 | Reading | England | £4,322 | £402 |
| 232 | Thurrock | England | £4,322 | £402 |
| 233 | Worthing | England | £4,345 | £404 |
| 234 | New Forest | England | £4,356 | £405 |
| 235 | West Berkshire | England | £4,417 | £410 |
| 236 | Lewes | England | £4,476 | £416 |
| 237 | Uttlesford | England | £4,491 | £417 |
| 238 | East Hampshire | England | £4,499 | £418 |
| 239 | Adur | England | £4,500 | £418 |
| 240 | Chichester | England | £4,533 | £421 |
| 241 | Dartford | England | £4,552 | £423 |
| 242 | Tonbridge and Malling | England | £4,617 | £429 |
| 243 | Chelmsford | England | £4,620 | £429 |
| 244 | Bracknell Forest | England | £4,713 | £438 |
| 245 | Horsham | England | £4,789 | £445 |
| 246 | Surrey Heath | England | £4,789 | £445 |
| 247 | Barking and Dagenham | England | £4,833 | £449 |
| 248 | Tunbridge Wells | England | £4,834 | £449 |
| 249 | Mid Sussex | England | £4,855 | £451 |
| 250 | Winchester | England | £4,868 | £452 |
| 251 | North Hertfordshire | England | £4,870 | £452 |
| 252 | Hart | England | £4,917 | £457 |
| 253 | Slough | England | £4,928 | £458 |
| 254 | Broxbourne | England | £4,940 | £459 |
| 255 | South Oxfordshire | England | £4,946 | £459 |
| 256 | Buckinghamshire | England | £4,947 | £460 |
| 257 | Croydon | England | £5,000 | £465 |
| 258 | Wokingham | England | £5,038 | £468 |
| 259 | Havering | England | £5,044 | £469 |
| 260 | Welwyn Hatfield | England | £5,083 | £472 |
| 261 | East Hertfordshire | England | £5,089 | £473 |
| 262 | Dacorum | England | £5,092 | £473 |
| 263 | Tandridge | England | £5,147 | £478 |
| 264 | Redbridge | England | £5,167 | £480 |
| 265 | Sevenoaks | England | £5,176 | £481 |
| 266 | Bexley | England | £5,184 | £482 |
| 267 | Isles of Scilly | England | £5,227 | £486 |
| 268 | Watford | England | £5,269 | £490 |
| 269 | Newham | England | £5,283 | £491 |
| 270 | Brentwood | England | £5,286 | £491 |
| 271 | Spelthorne | England | £5,294 | £492 |
| 272 | Woking | England | £5,296 | £492 |
| 273 | Reigate and Banstead | England | £5,298 | £492 |
| 274 | Brighton and Hove | England | £5,374 | £499 |
| 275 | Runnymede | England | £5,384 | £500 |
| 276 | Greenwich | England | £5,407 | £502 |
| 277 | Enfield | England | £5,461 | £507 |
| 278 | Windsor and Maidenhead | England | £5,531 | £514 |
| 279 | Oxford | England | £5,618 | £522 |
| 280 | Waverley | England | £5,631 | £523 |
| 281 | Sutton | England | £5,645 | £524 |
| 282 | Epping Forest | England | £5,652 | £525 |
| 283 | Hounslow | England | £5,674 | £527 |
| 284 | Guildford | England | £5,692 | £529 |
| 285 | Bromley | England | £5,762 | £535 |
| 286 | Hertsmere | England | £5,800 | £539 |
| 287 | Cambridge | England | £5,849 | £543 |
| 288 | Hillingdon | England | £5,856 | £544 |
| 289 | Mole Valley | England | £5,874 | £546 |
| 290 | Harrow | England | £5,912 | £549 |
| 291 | Three Rivers | England | £5,947 | £552 |
| 292 | Epsom and Ewell | England | £5,949 | £553 |
| 293 | Brent | England | £6,095 | £566 |
| 294 | Lewisham | England | £6,290 | £584 |
| 295 | St Albans | England | £6,462 | £600 |
| 296 | Barnet | England | £6,524 | £606 |
| 297 | Merton | England | £6,525 | £606 |
| 298 | Elmbridge | England | £6,580 | £611 |
| 299 | Kingston upon Thames | England | £6,587 | £612 |
| 300 | Waltham Forest | England | £6,605 | £614 |
| 301 | Ealing | England | £6,620 | £615 |
| 302 | Haringey | England | £7,135 | £663 |
| 303 | Tower Hamlets | England | £7,246 | £673 |
| 304 | Lambeth | England | £7,461 | £693 |
| 305 | Southwark | England | £7,572 | £704 |
| 306 | Richmond upon Thames | England | £8,173 | £759 |
| 307 | Wandsworth | England | £8,349 | £776 |
| 308 | Hackney | England | £8,440 | £784 |
| 309 | Islington | England | £9,186 | £853 |
| 310 | Hammersmith and Fulham | England | £9,561 | £888 |
| 311 | Camden | England | £10,251 | £952 |
| 312 | Westminster | England | £11,995 | £1,114 |
| 313 | City of London | England | £12,689 | £1,179 |
| 314 | Kensington and Chelsea | England | £14,881 | £1,383 |
How this ranking is made
Every sale in HM Land Registry's Price Paid Data since 2022 is matched to the floor area on the home's Energy Performance Certificate. We take the median price per square metre in each neighbourhood, then the median of those across the council. Price per m² compares homes of different sizes fairly; it reflects what sold, not every home. Scotland and Northern Ireland use different registers and are not covered.
Common questions
Where is the cheapest place to buy a home per square metre?
Middlesbrough, at a median of £1,482 per square metre, against £3,342 for the median council.
Where is the most expensive place to buy per square metre?
Kensington and Chelsea, at a median of £14,881 per square metre.
Why use price per square metre?
Average prices mostly reflect what kind of homes sell in an area. Price per square metre compares a flat and a family house on the same footing.
More rankings
Quietest places to live in Great Britain · Best places to live for parks · Crime rate by council · Social housing by council