Where are homes most affordable to buy?
Across England, the figure is £287,500. Burnley leads at £127,300, and Hart sits at the other end on £457,000. Based on repeat-sales of the same home from HM Land Registry Price Paid — nominal (not inflation-adjusted), full-market-value sales only.
Every area ranked
| # | Area | Region | Figure |
|---|---|---|---|
| 1 | Burnley | North West | £127,300 |
| 2 | Hyndburn | North West | £132,000 |
| 3 | Blackpool | North West | £135,000 |
| 4 | Kingston upon Hull, City of | Yorkshire and The Humber | £135,000 |
| 5 | County Durham | North East | £135,995 |
| 6 | Pendle | North West | £139,950 |
| 7 | Stoke-on-Trent | West Midlands | £146,000 |
| 8 | Middlesbrough | North East | £150,000 |
| 9 | Hartlepool | North East | £150,000 |
| 10 | Sunderland | North East | £150,000 |
| 11 | South Tyneside | North East | £157,000 |
| 12 | Gateshead | North East | £157,500 |
| 13 | Blackburn with Darwen | North West | £158,000 |
| 14 | Redcar and Cleveland | North East | £159,995 |
| 15 | North East Lincolnshire | Yorkshire and The Humber | £160,000 |
| 16 | Liverpool | North West | £165,500 |
| 17 | Darlington | North East | £166,000 |
| 18 | Cumberland | North West | £167,000 |
| 19 | Barnsley | Yorkshire and The Humber | £168,125 |
| 20 | Doncaster | Yorkshire and The Humber | £169,995 |
| 21 | Bradford | Yorkshire and The Humber | £170,000 |
| 22 | Stockton-on-Tees | North East | £170,000 |
| 23 | North Lincolnshire | Yorkshire and The Humber | £171,998 |
| 24 | Bolsover | East Midlands | £175,000 |
| 25 | St. Helens | North West | £177,500 |
| 26 | Rossendale | North West | £179,950 |
| 27 | Halton | North West | £180,000 |
| 28 | Calderdale | Yorkshire and The Humber | £180,000 |
| 29 | Lincoln | East Midlands | £180,000 |
| 30 | Rotherham | Yorkshire and The Humber | £182,500 |
| 31 | Mansfield | East Midlands | £183,500 |
| 32 | Newcastle-under-Lyme | West Midlands | £185,000 |
| 33 | Wigan | North West | £185,000 |
| 34 | Knowsley | North West | £185,500 |
| 35 | Nottingham | East Midlands | £190,000 |
| 36 | Bolton | North West | £190,000 |
| 37 | Ashfield | East Midlands | £190,000 |
| 38 | Lancaster | North West | £190,000 |
| 39 | Rochdale | North West | £190,000 |
| 40 | Preston | North West | £190,000 |
| 41 | Chesterfield | East Midlands | £190,000 |
| 42 | Oldham | North West | £192,000 |
| 43 | Wakefield | Yorkshire and The Humber | £195,000 |
| 44 | North Tyneside | North East | £195,000 |
| 45 | Wyre | North West | £195,000 |
| 46 | Kirklees | Yorkshire and The Humber | £197,000 |
| 47 | Newcastle upon Tyne | North East | £197,500 |
| 48 | Boston | East Midlands | £199,000 |
| 49 | Northumberland | North East | £200,000 |
| 50 | Tameside | North West | £201,625 |
| 51 | Sandwell | West Midlands | £202,000 |
| 52 | Bassetlaw | East Midlands | £202,500 |
| 53 | Derby | East Midlands | £205,000 |
| 54 | Wolverhampton | West Midlands | £205,000 |
| 55 | Sheffield | Yorkshire and The Humber | £205,000 |
| 56 | Erewash | East Midlands | £206,500 |
| 57 | South Ribble | North West | £209,995 |
| 58 | Chorley | North West | £210,000 |
| 59 | Walsall | West Midlands | £210,000 |
| 60 | Wirral | North West | £210,000 |
| 61 | East Lindsey | East Midlands | £215,000 |
| 62 | Plymouth | South West | £215,000 |
| 63 | Sefton | North West | £216,998 |
| 64 | Staffordshire Moorlands | West Midlands | £218,500 |
| 65 | Cannock Chase | West Midlands | £219,950 |
| 66 | Great Yarmouth | East of England | £220,000 |
| 67 | Coventry | West Midlands | £220,000 |
| 68 | Dudley | West Midlands | £222,000 |
| 69 | East Riding of Yorkshire | Yorkshire and The Humber | £223,000 |
| 70 | Telford and Wrekin | West Midlands | £225,000 |
| 71 | East Staffordshire | West Midlands | £225,000 |
| 72 | West Lindsey | East Midlands | £225,950 |
| 73 | Salford | North West | £226,950 |
| 74 | Birmingham | West Midlands | £227,000 |
| 75 | Amber Valley | East Midlands | £227,500 |
| 76 | West Lancashire | North West | £230,000 |
| 77 | Norwich | East of England | £231,000 |
| 78 | Fenland | East of England | £232,000 |
| 79 | Leicester | East Midlands | £233,000 |
| 80 | Newark and Sherwood | East Midlands | £234,000 |
| 81 | Nuneaton and Bedworth | West Midlands | £234,500 |
| 82 | Bury | North West | £235,000 |
| 83 | Leeds | Yorkshire and The Humber | £235,000 |
| 84 | South Holland | East Midlands | £235,000 |
| 85 | Westmorland and Furness | North West | £235,000 |
| 86 | Fylde | North West | £235,000 |
| 87 | Ipswich | East of England | £237,000 |
| 88 | North East Derbyshire | East Midlands | £238,050 |
| 89 | North Kesteven | East Midlands | £239,995 |
| 90 | Peterborough | East of England | £240,000 |
| 91 | Tamworth | West Midlands | £241,750 |
| 92 | Gedling | East Midlands | £245,000 |
| 93 | Broxtowe | East Midlands | £245,000 |
| 94 | Wyre Forest | West Midlands | £245,000 |
| 95 | Manchester | North West | £247,000 |
| 96 | Worcester | West Midlands | £247,500 |
| 97 | Gloucester | South West | £247,500 |
| 98 | Redditch | West Midlands | £248,250 |
| 99 | Torbay | South West | £249,950 |
| 100 | Gosport | South East | £249,995 |
| 101 | High Peak | East Midlands | £250,000 |
| 102 | Stafford | West Midlands | £250,000 |
| 103 | Southampton | South East | £250,000 |
| 104 | Warrington | North West | £251,000 |
| 105 | Cheshire West and Chester | North West | £252,000 |
| 106 | South Derbyshire | East Midlands | £252,950 |
| 107 | Portsmouth | South East | £255,000 |
| 108 | North Warwickshire | West Midlands | £255,495 |
| 109 | South Kesteven | East Midlands | £257,500 |
| 110 | Hinckley and Bosworth | East Midlands | £258,500 |
| 111 | North Northamptonshire | East Midlands | £259,995 |
| 112 | Isle of Wight | South East | £260,000 |
| 113 | North Yorkshire | Yorkshire and The Humber | £265,000 |
| 114 | King's Lynn and West Norfolk | East of England | £265,000 |
| 115 | Charnwood | East Midlands | £267,000 |
| 116 | Ribble Valley | North West | £268,000 |
| 117 | Melton | East Midlands | £270,000 |
| 118 | Breckland | East of England | £270,000 |
| 119 | Swindon | South West | £270,000 |
| 120 | North West Leicestershire | East Midlands | £270,000 |
| 121 | Shropshire | West Midlands | £270,000 |
| 122 | Blaby | East Midlands | £273,000 |
| 123 | Oadby and Wigston | East Midlands | £275,000 |
| 124 | Forest of Dean | South West | £279,995 |
| 125 | Eastbourne | South East | £280,000 |
| 126 | Torridge | South West | £280,000 |
| 127 | Somerset | South West | £280,000 |
| 128 | South Staffordshire | West Midlands | £280,000 |
| 129 | Hastings | South East | £280,000 |
| 130 | Tendring | East of England | £285,000 |
| 131 | Cheshire East | North West | £285,000 |
| 132 | East Suffolk | East of England | £287,500 |
| 133 | Cornwall | South West | £287,500 |
| 134 | Herefordshire, County of | West Midlands | £290,000 |
| 135 | West Suffolk | East of England | £290,000 |
| 136 | Rugby | West Midlands | £290,000 |
| 137 | West Northamptonshire | East Midlands | £293,000 |
| 138 | Stockport | North West | £293,182 |
| 139 | Mid Devon | South West | £295,000 |
| 140 | Thanet | South East | £295,000 |
| 141 | North Devon | South West | £298,000 |
| 142 | Teignbridge | South West | £299,995 |
| 143 | Dover | South East | £300,000 |
| 144 | Exeter | South West | £300,000 |
| 145 | Luton | East of England | £300,000 |
| 146 | West Devon | South West | £300,000 |
| 147 | Lichfield | West Midlands | £300,000 |
| 148 | York | Yorkshire and The Humber | £300,000 |
| 149 | Medway | South East | £301,500 |
| 150 | North Norfolk | East of England | £302,500 |
| 151 | Broadland | East of England | £303,998 |
| 152 | Swale | South East | £305,000 |
| 153 | South Norfolk | East of England | £305,000 |
| 154 | Folkestone and Hythe | South East | £311,748 |
| 155 | North Somerset | South West | £315,000 |
| 156 | Mid Suffolk | East of England | £317,500 |
| 157 | Derbyshire Dales | East Midlands | £320,000 |
| 158 | Cheltenham | South West | £320,000 |
| 159 | Huntingdonshire | East of England | £320,000 |
| 160 | Colchester | East of England | £320,000 |
| 161 | Tewkesbury | South West | £320,000 |
| 162 | Havant | South East | £320,000 |
| 163 | Wiltshire | South West | £320,000 |
| 164 | East Devon | South West | £325,000 |
| 165 | Wychavon | West Midlands | £325,000 |
| 166 | Rutland | East Midlands | £325,000 |
| 167 | Harlow | East of England | £325,000 |
| 168 | Solihull | West Midlands | £325,000 |
| 169 | Malvern Hills | West Midlands | £327,500 |
| 170 | Southend-on-Sea | East of England | £330,000 |
| 171 | Babergh | East of England | £330,000 |
| 172 | Stroud | South West | £330,000 |
| 173 | Bournemouth, Christchurch and Poole | South West | £330,000 |
| 174 | Bedford | East of England | £330,000 |
| 175 | Stevenage | East of England | £330,000 |
| 176 | Bristol, City of | South West | £335,000 |
| 177 | Bromsgrove | West Midlands | £335,000 |
| 178 | Crawley | South East | £335,000 |
| 179 | Harborough | East Midlands | £335,000 |
| 180 | South Gloucestershire | South West | £335,000 |
| 181 | Rushcliffe | East Midlands | £336,075 |
| 182 | Eastleigh | South East | £340,000 |
| 183 | Reading | South East | £340,000 |
| 184 | Trafford | North West | £341,000 |
| 185 | Braintree | East of England | £341,500 |
| 186 | East Cambridgeshire | East of England | £341,750 |
| 187 | Fareham | South East | £344,238 |
| 188 | Worthing | South East | £345,000 |
| 189 | Ashford | South East | £345,000 |
| 190 | Dorset | South West | £345,000 |
| 191 | Thurrock | East of England | £345,000 |
| 192 | Rushmoor | South East | £350,000 |
| 193 | Warwick | West Midlands | £350,000 |
| 194 | Milton Keynes | South East | £350,000 |
| 195 | Canterbury | South East | £350,000 |
| 196 | Arun | South East | £350,000 |
| 197 | Cherwell | South East | £351,000 |
| 198 | Rother | South East | £355,000 |
| 199 | Gravesham | South East | £355,000 |
| 200 | Test Valley | South East | £355,000 |
| 201 | Basildon | East of England | £355,000 |
| 202 | Castle Point | East of England | £358,000 |
| 203 | Basingstoke and Deane | South East | £360,000 |
| 204 | Maidstone | South East | £360,000 |
| 205 | Stratford-on-Avon | West Midlands | £360,000 |
| 206 | Dartford | South East | £363,000 |
| 207 | Central Bedfordshire | East of England | £365,000 |
| 208 | South Hams | South West | £369,475 |
| 209 | Barking and Dagenham | London | £370,000 |
| 210 | Slough | South East | £371,155 |
| 211 | Adur | South East | £375,000 |
| 212 | Maldon | East of England | £380,000 |
| 213 | Wealden | South East | £380,000 |
| 214 | West Oxfordshire | South East | £385,000 |
| 215 | New Forest | South East | £385,000 |
| 216 | Lewes | South East | £388,000 |
| 217 | Bath and North East Somerset | South West | £390,000 |
| 218 | West Berkshire | South East | £394,000 |
| 219 | Vale of White Horse | South East | £394,246 |
| 220 | Rochford | East of England | £395,000 |
| 221 | Chelmsford | East of England | £398,000 |
| 222 | Watford | East of England | £400,100 |
| 223 | Tonbridge and Malling | South East | £405,000 |
| 224 | Bracknell Forest | South East | £405,000 |
| 225 | North Hertfordshire | East of England | £412,000 |
| 226 | Brighton and Hove | South East | £412,000 |
| 227 | Bexley | London | £418,000 |
| 228 | Chichester | South East | £419,995 |
| 229 | Croydon | London | £420,000 |
| 230 | East Hampshire | South East | £425,000 |
| 231 | Broxbourne | East of England | £425,000 |
| 232 | Welwyn Hatfield | East of England | £427,000 |
| 233 | South Cambridgeshire | East of England | £429,995 |
| 234 | Horsham | South East | £430,000 |
| 235 | Mid Sussex | South East | £435,000 |
| 236 | Havering | London | £435,000 |
| 237 | Dacorum | East of England | £440,000 |
| 238 | Cotswold | South West | £440,000 |
| 239 | Woking | South East | £442,500 |
| 240 | Sutton | London | £442,500 |
| 241 | Spelthorne | South East | £442,500 |
| 242 | Isles of Scilly | South West | £442,500 |
| 243 | Newham | London | £442,500 |
| 244 | Tunbridge Wells | South East | £443,000 |
| 245 | South Oxfordshire | South East | £449,950 |
| 246 | East Hertfordshire | East of England | £450,000 |
| 247 | Buckinghamshire | South East | £450,000 |
| 248 | Oxford | South East | £450,000 |
| 249 | Runnymede | South East | £455,000 |
| 250 | Hart | South East | £457,000 |
Median sale price over the last five years — the areas where buying costs the least. Nominal; outcome figures use category-A (full-market) repeat sales · HM Land Registry to 2026-05-29. 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?