House prices, city by city
Sold prices for every city and town in England and Wales, from HM Land Registry.
- Sales completed to 31 Jul 2026, registered by 7 Sep 2026
- Figures use sales to Mar 2026; later months are still registering
- Updated 15 Sep 2026
Half of the existing homes sold in England and Wales in the 12 months to March 2026 went for £285,000 or less.
Against the same months a year earlier (May to December), the median terraced house stayed at £235,000, semi-detached stayed at £270,000, detached moved from £420,000 to £425,000 and flat from £235,000 to £225,000.
Largest places by sales
Median and sales: existing homes, standard sales, Apr 2025-Mar 2026. The line is the monthly median on one scale for every card (each place's median ±20%), dotted where months are still registering; the strip is the middle half of sales on one scale from £75k to £2m.
-
London
London £580,000 39,595 sales · Apr 2025-Mar 2026 · 140,822 held -
Bristol
South West £347,000 10,579 sales · Apr 2025-Mar 2026 · 31,571 held -
Manchester
North West £247,500 10,212 sales · Apr 2025-Mar 2026 · 34,056 held -
Nottingham
East Midlands £232,200 8,817 sales · Apr 2025-Mar 2026 · 28,408 held -
Birmingham
West Midlands £230,000 8,323 sales · Apr 2025-Mar 2026 · 29,077 held -
Leeds
Yorkshire and The Humber £240,000 7,230 sales · Apr 2025-Mar 2026 · 23,365 held -
Liverpool
North West £200,000 6,796 sales · Apr 2025-Mar 2026 · 24,716 held -
Sheffield
Yorkshire and The Humber £215,000 6,627 sales · Apr 2025-Mar 2026 · 20,677 held -
Leicester
East Midlands £268,000 5,467 sales · Apr 2025-Mar 2026 · 17,127 held -
Norwich
East of England £280,000 5,151 sales · Apr 2025-Mar 2026 · 15,852 held -
Southampton
South East £300,000 5,074 sales · Apr 2025-Mar 2026 · 15,693 held -
Stoke-on-Trent
West Midlands £180,000 4,435 sales · Apr 2025-Mar 2026 · 13,961 held -
Cardiff
Wales £270,000 4,357 sales · Apr 2025-Mar 2026 · 12,331 held -
Newcastle upon Tyne
North East £200,000 4,320 sales · Apr 2025-Mar 2026 · 14,288 held -
Derby
East Midlands £233,350 3,864 sales · Apr 2025-Mar 2026 · 12,709 held -
Doncaster
Yorkshire and The Humber £180,000 3,820 sales · Apr 2025-Mar 2026 · 12,645 held -
Reading
South East £408,000 3,781 sales · Apr 2025-Mar 2026 · 11,793 held -
Preston
North West £212,250 3,760 sales · Apr 2025-Mar 2026 · 12,691 held -
Northampton
East Midlands £275,000 3,729 sales · Apr 2025-Mar 2026 · 12,065 held -
Plymouth
South West £227,500 3,683 sales · Apr 2025-Mar 2026 · 10,613 held -
York
Yorkshire and The Humber £305,000 3,623 sales · Apr 2025-Mar 2026 · 11,427 held -
Bradford
Yorkshire and The Humber £165,000 3,590 sales · Apr 2025-Mar 2026 · 11,664 held -
Coventry
West Midlands £233,500 3,475 sales · Apr 2025-Mar 2026 · 11,848 held -
Hull
Yorkshire and The Humber £150,000 3,444 sales · Apr 2025-Mar 2026 · 11,791 held
Every city and town, by region
Sales and medians: existing homes, standard sales, Apr 2025-Mar 2026.
London
62 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Greater London combined | 66,517 | £530,000 | |
| London | 39,595 | £580,000 | |
| Romford | 1,593 | £430,000 | |
| Croydon | 1,287 | £380,000 | |
| Bromley | 1,028 | £500,000 | |
| Orpington | 998 | £530,000 | |
| Enfield | 946 | £465,000 | |
| Sutton | 937 | £465,000 | |
| Ilford | 837 | £510,000 | |
| Hornchurch | 795 | £484,000 | |
| Harrow | 776 | £525,000 | |
| Uxbridge | 764 | £510,000 | |
| Twickenham | 692 | £681,875 | |
| Dagenham | 680 | £382,750 | |
| Beckenham | 645 | £560,000 | |
| Sidcup | 609 | £431,000 | |
| Barnet | 599 | £630,000 | |
| Surbiton | 583 | £510,000 | |
| Kingston upon Thames | 575 | £650,000 | |
| South Croydon | 552 | £460,000 | |
| Richmond | 501 | £780,000 | |
| Bexleyheath | 494 | £464,000 | |
| Ruislip | 474 | £563,250 | |
| Feltham | 418 | £431,000 | |
| Wembley | 403 | £480,000 | |
| Hayes | 398 | £490,000 | |
| Hounslow | 378 | £450,000 | |
| Woodford Green | 368 | £615,000 | |
| Carshalton | 358 | £450,000 | |
| Welling | 355 | £465,000 | |
| Edgware | 344 | £550,000 | |
| Pinner | 344 | £710,000 | |
| Wallington | 343 | £400,000 | |
| Coulsdon | 338 | £565,000 | |
| New Malden | 337 | £668,000 | |
| Upminster | 322 | £567,500 | |
| Mitcham | 318 | £425,000 | |
| Teddington | 308 | £728,250 | |
| Rainham | 298 | £428,500 | |
| Isleworth | 297 | £498,000 | |
| Worcester Park | 293 | £585,000 | |
| Barking | 274 | £350,000 | |
| Morden | 273 | £495,000 | |
| Purley | 265 | £500,000 | |
| Thornton Heath | 263 | £420,000 | |
| Hampton | 262 | £665,000 | |
| Northolt | 257 | £420,000 | |
| Erith | 257 | £365,000 | |
| Stanmore | 250 | £610,000 | |
| Greenford | 247 | £508,000 | |
| Bexley | 242 | £525,000 | |
| Chislehurst | 236 | £650,000 | |
| Chessington | 233 | £477,000 | |
| Westerham | 219 | £470,000 | |
| Southall | 208 | £465,000 | |
| Brentford | 200 | £428,750 | |
| West Wickham | 199 | £670,000 | |
| West Drayton | 187 | £412,500 | |
| Northwood | 170 | £700,000 | |
| Belvedere | 169 | £360,000 | |
| Kenley | 105 | £470,000 | |
| Keston | 33 | £640,000 |
South East
224 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Southampton | 5,074 | £300,000 | |
| Reading | 3,781 | £408,000 | |
| Brighton and Hove combined | 3,307 | £416,000 | |
| Milton Keynes | 2,662 | £332,500 | |
| Brighton | 2,277 | £405,350 | |
| Portsmouth and Southsea combined | 2,148 | £257,500 | |
| Maidstone | 1,896 | £355,000 | |
| Aylesbury | 1,646 | £370,000 | |
| Basingstoke | 1,601 | £345,000 | |
| Worthing | 1,553 | £350,000 | |
| Oxford | 1,534 | £455,000 | |
| Eastbourne | 1,512 | £280,000 | |
| Ashford | 1,491 | £337,000 | |
| High Wycombe | 1,471 | £427,500 | |
| Fareham | 1,390 | £330,000 | |
| Portsmouth | 1,322 | £257,364 | |
| Woking | 1,260 | £475,000 | |
| Rochester | 1,254 | £325,000 | |
| Crawley | 1,235 | £360,000 | |
| Guildford | 1,225 | £520,000 | |
| Horsham | 1,207 | £425,000 | |
| Gillingham | 1,165 | £312,500 | |
| Tunbridge Wells | 1,145 | £450,000 | |
| Slough | 1,103 | £420,000 | |
| Eastleigh | 1,089 | £339,500 | |
| Banbury | 1,085 | £320,000 | |
| Dartford | 1,049 | £375,000 | |
| Canterbury | 1,046 | £310,000 | |
| Waterlooville | 1,032 | £345,000 | |
| Hove | 1,030 | £450,000 | |
| Chichester | 1,018 | £385,000 | |
| Bracknell | 1,005 | £395,000 | |
| Gravesend | 989 | £363,500 | |
| Bognor Regis | 974 | £325,000 | |
| Sittingbourne | 961 | £300,000 | |
| Littlehampton | 954 | £326,250 | |
| Chatham | 942 | £295,000 | |
| Andover | 939 | £320,000 | |
| Tonbridge | 902 | £431,225 | |
| Maidenhead | 898 | £515,750 | |
| Epsom | 897 | £562,000 | |
| Gosport | 889 | £245,000 | |
| Camberley | 871 | £440,000 | |
| Folkestone | 870 | £295,000 | |
| Southsea | 826 | £258,000 | |
| Newbury | 821 | £390,000 | |
| Winchester | 799 | £525,000 | |
| Sevenoaks | 794 | £610,000 | |
| Haywards Heath | 789 | £460,000 | |
| Bicester | 734 | £365,000 | |
| Wokingham | 725 | £492,500 | |
| Abingdon | 721 | £390,000 | |
| Farnham | 720 | £519,500 | |
| Aldershot | 700 | £360,500 | |
| Witney | 692 | £380,000 | |
| Farnborough | 682 | £365,000 | |
| Dover | 680 | £267,500 | |
| Bexhill-on-Sea | 644 | £311,750 | |
| Ramsgate | 618 | £270,000 | |
| Fleet | 617 | £450,000 | |
| Redhill | 610 | £435,000 | |
| St Leonards-on-Sea | 605 | £270,000 | |
| Hastings | 594 | £300,000 | |
| Leatherhead | 593 | £662,500 | |
| Godalming | 568 | £557,500 | |
| Didcot | 565 | £360,000 | |
| Havant | 520 | £275,000 | |
| Margate | 516 | £275,000 | |
| Herne Bay | 511 | £325,000 | |
| Lymington | 499 | £500,000 | |
| Staines-upon-Thames | 497 | £450,000 | |
| Walton-on-Thames | 494 | £550,000 | |
| East Grinstead | 481 | £430,000 | |
| Sheerness | 456 | £280,000 | |
| Deal | 455 | £298,000 | |
| Burgess Hill | 450 | £390,000 | |
| Windsor | 448 | £520,000 | |
| Buckingham | 444 | £375,000 | |
| Horley | 443 | £425,000 | |
| Alton | 443 | £440,000 | |
| Lewes | 440 | £472,250 | |
| Whitstable | 436 | £395,000 | |
| Ryde | 427 | £250,000 | |
| Thatcham | 425 | £375,000 | |
| Hailsham | 420 | £311,250 | |
| Wantage | 417 | £348,500 | |
| Romsey | 409 | £401,000 | |
| Hook | 398 | £478,000 | |
| Newport (Isle of Wight) | 395 | £235,000 | |
| New Milton | 387 | £380,000 | |
| Addlestone | 385 | £445,000 | |
| Faversham | 383 | £336,000 | |
| Seaford | 378 | £371,836 | |
| Lancing | 374 | £350,000 | |
| Broadstairs | 367 | £365,000 | |
| Pulborough | 365 | £490,000 | |
| Uckfield | 356 | £412,250 | |
| Dorking | 345 | £490,000 | |
| Reigate | 334 | £600,000 | |
| Wallingford | 332 | £430,000 | |
| West Malling | 322 | £475,500 | |
| Bordon | 318 | £350,000 | |
| Tadley | 316 | £400,000 | |
| Weybridge | 314 | £650,000 | |
| Crowborough | 312 | £421,500 | |
| Chipping Norton | 310 | £500,750 | |
| Caterham | 309 | £482,500 | |
| Shoreham-by-Sea | 303 | £419,500 | |
| Peacehaven | 299 | £330,000 | |
| Aylesford | 294 | £370,000 | |
| Ascot | 292 | £620,000 | |
| Petersfield | 290 | £463,825 | |
| Henley-on-Thames | 289 | £760,000 | |
| Ashford (Surrey) | 288 | £461,000 | |
| Hythe | 283 | £365,000 | |
| Chesham | 281 | £450,000 | |
| Swanley | 280 | £425,000 | |
| Esher | 278 | £980,000 | |
| Ringwood | 275 | £447,500 | |
| Chertsey | 265 | £460,000 | |
| Kidlington | 264 | £395,000 | |
| Amersham | 260 | £755,000 | |
| Marlow | 255 | £645,000 | |
| Emsworth | 252 | £392,125 | |
| Billingshurst | 246 | £450,000 | |
| Sunbury-on-Thames | 240 | £493,500 | |
| Heathfield | 238 | £370,000 | |
| Gerrards Cross | 236 | £860,000 | |
| Hassocks | 235 | £550,000 | |
| Hayling Island | 233 | £365,000 | |
| Sandhurst | 233 | £445,000 | |
| Tadworth | 230 | £546,250 | |
| Haslemere | 230 | £575,000 | |
| Faringdon | 222 | £357,750 | |
| Cowes | 222 | £288,000 | |
| Longfield | 219 | £480,000 | |
| Crowthorne | 218 | £499,750 | |
| Newport Pagnell | 216 | £346,500 | |
| Egham | 214 | £460,000 | |
| Sandown | 214 | £260,000 | |
| Beaconsfield | 214 | £1,020,000 | |
| Cranleigh | 212 | £596,500 | |
| Banstead | 211 | £645,000 | |
| Cranbrook | 210 | £430,000 | |
| Yateley | 208 | £450,000 | |
| Greenhithe | 207 | £325,000 | |
| Cobham | 204 | £912,500 | |
| Birchington | 200 | £310,000 | |
| Arundel | 199 | £385,000 | |
| Carterton | 198 | £325,000 | |
| Ventnor | 195 | £265,000 | |
| Thame | 194 | £431,250 | |
| Rye | 193 | £385,000 | |
| Hungerford | 187 | £395,000 | |
| Princes Risborough | 185 | £507,000 | |
| Oxted | 185 | £635,000 | |
| West Byfleet | 184 | £450,000 | |
| Fordingbridge | 184 | £393,750 | |
| Polegate | 175 | £320,000 | |
| Newhaven | 173 | £300,000 | |
| Lee-on-the-Solent | 171 | £350,000 | |
| Tenterden | 167 | £435,000 | |
| Shepperton | 164 | £530,000 | |
| Pevensey | 163 | £337,500 | |
| Snodland | 160 | £319,000 | |
| Romney Marsh | 158 | £291,250 | |
| Swanscombe | 154 | £320,000 | |
| Ashtead | 149 | £695,000 | |
| Great Missenden | 148 | £627,500 | |
| Thames Ditton | 144 | £860,000 | |
| Edenbridge | 144 | £450,000 | |
| Battle | 140 | £410,000 | |
| Midhurst | 137 | £450,000 | |
| Steyning | 137 | £430,000 | |
| Sandwich | 134 | £330,500 | |
| Olney | 133 | £397,500 | |
| West Molesey | 130 | £520,000 | |
| Iver | 130 | £580,000 | |
| Shanklin | 123 | £265,000 | |
| East Cowes | 122 | £220,000 | |
| Alresford | 122 | £566,500 | |
| Westgate-on-Sea | 121 | £287,500 | |
| Warlingham | 118 | £555,000 | |
| Hindhead | 116 | £593,750 | |
| Liphook | 115 | £435,000 | |
| Bourne End | 115 | £590,000 | |
| New Romney | 110 | £345,998 | |
| Liss | 105 | £510,000 | |
| Chinnor | 103 | £457,000 | |
| East Molesey | 95 | £752,500 | |
| Whitchurch (Hampshire) | 93 | £415,000 | |
| Wadhurst | 91 | £465,000 | |
| Henfield | 91 | £515,000 | |
| Lingfield | 90 | £507,500 | |
| Lightwater | 87 | £535,000 | |
| Bampton | 84 | £459,375 | |
| Freshwater | 83 | £295,000 | |
| Bagshot | 80 | £435,000 | |
| Stockbridge | 78 | £617,500 | |
| Chalfont St Giles | 78 | £902,500 | |
| Woodstock | 71 | £570,000 | |
| Brockenhurst | 67 | £845,000 | |
| Bembridge | 66 | £387,500 | |
| Godstone | 65 | £430,000 | |
| Whyteleafe | 64 | £293,250 | |
| Virginia Water | 62 | £895,000 | |
| Petworth | 56 | £630,000 | |
| Lyndhurst | 54 | £592,500 | |
| Windlesham | 54 | £670,000 | |
| Robertsbridge | 54 | £540,000 | |
| Betchworth | 53 | £640,000 | |
| Etchingham | 51 | £495,000 | |
| Forest Row | 51 | £460,000 | |
| Burford | 49 | £690,000 | |
| Seaview | 43 | £425,000 | |
| Watlington | 42 | £482,500 | |
| Mayfield | 39 | £525,000 | |
| Rowland's Castle | 38 | £600,000 | |
| Totland Bay | 36 | £275,000 | |
| Queenborough | 36 | £253,000 | |
| Winchelsea | 22 | £371,250 | |
| Yarmouth | 22 | £427,500 | |
| Hartfield | 18 | Too few | |
| Staines | 5 | Too few |
East of England
130 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Norwich | 5,151 | £280,000 | |
| Colchester | 2,976 | £327,500 | |
| Peterborough | 2,865 | £246,000 | |
| Cambridge | 2,722 | £448,250 | |
| Bedford | 2,656 | £350,000 | |
| Ipswich | 2,504 | £266,500 | |
| Chelmsford | 2,256 | £400,000 | |
| Southend, Westcliff and Leigh combined | 2,249 | £350,000 | |
| Luton | 1,731 | £320,000 | |
| Bury St Edmunds | 1,641 | £305,000 | |
| King's Lynn | 1,372 | £260,000 | |
| St Albans | 1,357 | £580,000 | |
| Great Yarmouth | 1,261 | £222,500 | |
| Huntingdon | 1,253 | £310,000 | |
| Basildon | 1,243 | £325,000 | |
| Watford | 1,098 | £437,750 | |
| Hemel Hempstead | 1,088 | £410,000 | |
| Southend-on-Sea | 1,036 | £331,500 | |
| Lowestoft | 1,030 | £225,000 | |
| Harlow | 992 | £335,000 | |
| Clacton-on-Sea | 965 | £245,000 | |
| Dunstable | 949 | £335,000 | |
| Stevenage | 947 | £348,000 | |
| Brentwood | 943 | £496,000 | |
| Leighton Buzzard | 937 | £350,000 | |
| Braintree | 846 | £325,000 | |
| Ely | 814 | £325,000 | |
| Grays | 808 | £358,500 | |
| Hitchin | 805 | £440,000 | |
| Leigh-on-Sea | 734 | £405,000 | |
| Sudbury | 714 | £320,000 | |
| Bishop's Stortford | 709 | £435,000 | |
| Thetford | 700 | £242,440 | |
| St Neots | 697 | £317,500 | |
| Benfleet | 697 | £400,000 | |
| Wisbech | 667 | £227,500 | |
| Waltham Cross | 630 | £435,000 | |
| Woodbridge | 630 | £350,000 | |
| Stowmarket | 604 | £277,250 | |
| Billericay | 568 | £491,250 | |
| Hertford | 528 | £450,000 | |
| Ware | 525 | £450,000 | |
| Dereham | 521 | £270,000 | |
| Welwyn Garden City | 517 | £410,000 | |
| Witham | 497 | £317,000 | |
| Wickford | 493 | £390,000 | |
| Royston | 485 | £395,000 | |
| Westcliff-on-Sea | 479 | £317,500 | |
| Maldon | 465 | £365,000 | |
| Rickmansworth | 463 | £651,000 | |
| Biggleswade | 440 | £343,750 | |
| Newmarket | 437 | £330,000 | |
| Rayleigh | 432 | £421,000 | |
| Felixstowe | 419 | £280,000 | |
| March | 419 | £237,000 | |
| Canvey Island | 418 | £317,500 | |
| Stanford-le-Hope | 410 | £365,000 | |
| Harpenden | 390 | £835,500 | |
| Saffron Walden | 380 | £460,000 | |
| Loughton | 379 | £530,000 | |
| Haverhill | 370 | £280,000 | |
| Diss | 362 | £319,000 | |
| Dunmow | 357 | £442,500 | |
| Hatfield | 352 | £400,500 | |
| Potters Bar | 340 | £603,500 | |
| Halstead | 338 | £335,000 | |
| Berkhamsted | 328 | £692,500 | |
| South Ockendon | 327 | £355,000 | |
| Letchworth Garden City | 321 | £400,000 | |
| Sandy | 320 | £348,250 | |
| Hockley | 319 | £442,000 | |
| Bushey | 304 | £545,000 | |
| Borehamwood | 300 | £445,000 | |
| Beccles | 300 | £280,000 | |
| Epping | 297 | £565,000 | |
| Attleborough | 287 | £280,000 | |
| Rochford | 283 | £360,000 | |
| Hoddesdon | 283 | £395,000 | |
| Harwich | 282 | £235,000 | |
| Wymondham | 277 | £285,000 | |
| Brandon | 252 | £236,500 | |
| Tring | 247 | £545,000 | |
| Waltham Abbey | 246 | £401,125 | |
| St Ives | 246 | £315,000 | |
| Frinton-on-Sea | 245 | £330,000 | |
| Downham Market | 241 | £255,000 | |
| Shefford | 226 | £382,500 | |
| Broxbourne | 224 | £467,500 | |
| North Walsham | 217 | £265,000 | |
| Fakenham | 215 | £270,000 | |
| Swaffham | 208 | £260,000 | |
| Manningtree | 203 | £325,000 | |
| Chigwell | 196 | £516,500 | |
| Saxmundham | 184 | £339,000 | |
| Cromer | 183 | £275,000 | |
| Chatteris | 170 | £225,000 | |
| Buckhurst Hill | 163 | £634,151 | |
| Sawbridgeworth | 161 | £450,000 | |
| Baldock | 161 | £337,500 | |
| Halesworth | 161 | £290,000 | |
| Bungay | 157 | £250,000 | |
| Ingatestone | 155 | £685,000 | |
| Radlett | 150 | £913,750 | |
| Holt | 145 | £360,000 | |
| Tilbury | 144 | £335,000 | |
| Eye | 140 | £391,500 | |
| Burnham-on-Crouch | 132 | £330,000 | |
| Sheringham | 131 | £320,000 | |
| Buntingford | 124 | £475,000 | |
| Southminster | 124 | £356,250 | |
| Walton on the Naze | 121 | £254,000 | |
| Hunstanton | 119 | £292,500 | |
| Ongar | 119 | £485,000 | |
| Abbots Langley | 119 | £444,000 | |
| Kings Langley | 117 | £605,000 | |
| Welwyn | 116 | £725,000 | |
| Harleston | 115 | £275,000 | |
| Stansted | 113 | £450,000 | |
| Henlow | 103 | £363,000 | |
| Knebworth | 100 | £468,750 | |
| Arlesey | 97 | £325,000 | |
| Leiston | 87 | £234,000 | |
| Southwold | 75 | £432,000 | |
| Purfleet-on-Thames | 59 | £220,000 | |
| Melton Constable | 58 | £282,500 | |
| Aldeburgh | 50 | £647,500 | |
| Wells-next-the-Sea | 46 | £457,500 | |
| Bures | 26 | £398,750 | |
| Much Hadham | 17 | Too few | |
| Walsingham | 7 | Too few |
South West
183 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Bristol | 10,579 | £347,000 | |
| Plymouth | 3,683 | £227,500 | |
| Swindon | 3,357 | £280,000 | |
| Gloucester | 2,473 | £275,000 | |
| Cheltenham | 2,459 | £350,000 | |
| Bournemouth | 2,325 | £306,000 | |
| Exeter | 2,033 | £297,000 | |
| Poole | 1,874 | £330,000 | |
| Weston-super-Mare | 1,536 | £260,000 | |
| Taunton | 1,437 | £277,000 | |
| Salisbury | 1,430 | £340,000 | |
| Bath | 1,398 | £445,000 | |
| Newton Abbot | 1,144 | £290,000 | |
| Bridgwater | 937 | £259,000 | |
| Weymouth | 933 | £275,000 | |
| Torquay | 877 | £225,000 | |
| Yeovil | 854 | £240,000 | |
| Christchurch | 838 | £415,000 | |
| Chippenham | 833 | £320,000 | |
| Stroud | 755 | £357,500 | |
| Paignton | 718 | £250,000 | |
| Truro | 718 | £321,250 | |
| Trowbridge | 706 | £285,000 | |
| St Austell | 663 | £255,000 | |
| Barnstaple | 663 | £284,000 | |
| Dorchester | 658 | £335,000 | |
| Newquay | 564 | £315,000 | |
| Bideford | 551 | £262,500 | |
| Exmouth | 517 | £317,000 | |
| Frome | 498 | £325,000 | |
| Wimborne | 488 | £400,000 | |
| Ferndown | 485 | £400,000 | |
| Radstock | 475 | £298,000 | |
| Cirencester | 472 | £400,000 | |
| Devizes | 443 | £300,000 | |
| Penzance | 438 | £277,500 | |
| Redruth | 433 | £250,000 | |
| Tiverton | 422 | £260,000 | |
| Falmouth | 407 | £345,000 | |
| Melksham | 407 | £285,000 | |
| Warminster | 394 | £298,975 | |
| Tewkesbury | 394 | £280,000 | |
| Calne | 374 | £275,000 | |
| Blandford Forum | 348 | £341,621 | |
| Helston | 348 | £300,000 | |
| Liskeard | 334 | £230,000 | |
| Westbury | 327 | £270,000 | |
| Clevedon | 322 | £350,000 | |
| Wellington | 322 | £270,000 | |
| Sidmouth | 318 | £407,500 | |
| Sherborne | 315 | £332,500 | |
| Bridport | 312 | £372,500 | |
| Honiton | 306 | £265,000 | |
| Teignmouth | 306 | £320,000 | |
| Camborne | 302 | £227,250 | |
| Bodmin | 299 | £250,000 | |
| Burnham-on-Sea | 298 | £275,000 | |
| Saltash | 281 | £265,000 | |
| Tavistock | 280 | £291,250 | |
| Cullompton | 279 | £277,500 | |
| Minehead | 279 | £290,000 | |
| Marlborough | 278 | £445,000 | |
| Ivybridge | 275 | £300,000 | |
| Wells | 267 | £345,000 | |
| Kingsbridge | 267 | £405,000 | |
| Totnes | 257 | £405,000 | |
| Dursley | 256 | £300,000 | |
| Brixham | 252 | £275,000 | |
| Okehampton | 249 | £270,000 | |
| Gillingham (Dorset) | 247 | £270,000 | |
| Lydney | 245 | £280,000 | |
| Corsham | 243 | £362,500 | |
| Chard | 240 | £250,000 | |
| Launceston | 239 | £240,250 | |
| Shepton Mallet | 233 | £286,500 | |
| Shaftesbury | 225 | £290,000 | |
| Ilfracombe | 222 | £250,000 | |
| Stonehouse | 220 | £325,000 | |
| Wareham | 213 | £385,000 | |
| Portland | 212 | £227,500 | |
| Bude | 203 | £330,000 | |
| Crediton | 203 | £280,000 | |
| Dawlish | 202 | £255,000 | |
| Hayle | 202 | £290,000 | |
| Crewkerne | 200 | £243,500 | |
| Glastonbury | 198 | £284,000 | |
| Verwood | 191 | £395,000 | |
| Bradford-on-Avon | 185 | £446,250 | |
| Axminster | 185 | £292,000 | |
| Ilminster | 184 | £272,750 | |
| Street | 184 | £271,000 | |
| St Ives (Cornwall) | 183 | £355,000 | |
| Malmesbury | 179 | £390,000 | |
| Seaton | 175 | £310,000 | |
| Swanage | 174 | £371,500 | |
| Torpoint | 170 | £242,250 | |
| Wadebridge | 169 | £350,000 | |
| Moreton-in-Marsh | 167 | £415,000 | |
| Coleford | 166 | £280,000 | |
| Sturminster Newton | 164 | £320,000 | |
| Broadstone | 157 | £500,000 | |
| Highbridge | 156 | £249,000 | |
| Wotton-under-Edge | 150 | £395,000 | |
| Callington | 144 | £266,000 | |
| Looe | 143 | £285,000 | |
| Penryn | 141 | £281,500 | |
| Cinderford | 141 | £217,000 | |
| Yelverton | 140 | £320,000 | |
| Ottery St Mary | 139 | £370,000 | |
| Par | 139 | £220,000 | |
| Braunton | 137 | £400,000 | |
| Tetbury | 136 | £438,000 | |
| Torrington | 134 | £230,000 | |
| Langport | 128 | £337,500 | |
| South Molton | 122 | £248,750 | |
| Somerton | 122 | £356,750 | |
| Dartmouth | 114 | £376,250 | |
| Holsworthy | 110 | £285,000 | |
| Wincanton | 110 | £272,500 | |
| Pewsey | 110 | £350,000 | |
| St Columb | 105 | £262,500 | |
| Cheddar | 102 | £375,000 | |
| Budleigh Salterton | 101 | £432,500 | |
| Martock | 93 | £273,000 | |
| Newent | 91 | £283,500 | |
| Beaminster | 89 | £352,500 | |
| Chipping Campden | 78 | £496,000 | |
| Winscombe | 77 | £430,000 | |
| Lyme Regis | 70 | £489,750 | |
| Fairford | 69 | £435,000 | |
| Tidworth | 68 | £269,975 | |
| Berkeley | 67 | £302,500 | |
| Fowey | 64 | £445,000 | |
| South Petherton | 64 | £360,000 | |
| Castle Cary | 64 | £265,000 | |
| Watchet | 63 | £258,000 | |
| Padstow | 61 | £450,000 | |
| Axbridge | 61 | £345,000 | |
| Gunnislake | 61 | £260,000 | |
| Buckfastleigh | 58 | £250,000 | |
| Winkleigh | 55 | £302,500 | |
| Templecombe | 52 | £249,000 | |
| St Agnes | 52 | £460,000 | |
| Lechlade | 52 | £486,625 | |
| Lostwithiel | 52 | £250,000 | |
| Perranporth | 51 | £310,000 | |
| Camelford | 49 | £264,000 | |
| Umberleigh | 48 | £357,500 | |
| Wedmore | 47 | £630,000 | |
| Stoke-Sub-Hamdon | 46 | £328,500 | |
| Colyton | 45 | £440,000 | |
| South Brent | 45 | £335,000 | |
| Drybrook | 43 | £273,000 | |
| Beaworthy | 42 | £320,000 | |
| Chulmleigh | 42 | £307,500 | |
| Bruton | 41 | £350,000 | |
| Banwell | 39 | £320,000 | |
| Salcombe | 36 | £709,750 | |
| Lydbrook | 35 | £330,000 | |
| Newnham | 31 | £330,000 | |
| Mitcheldean | 31 | £235,000 | |
| North Tawton | 29 | £275,000 | |
| Woolacombe | 29 | £434,000 | |
| Tintagel | 25 | £370,000 | |
| Lynton | 25 | £270,000 | |
| Delabole | 24 | £233,250 | |
| Dulverton | 23 | £285,000 | |
| Merriott | 23 | £272,000 | |
| Lifton | 23 | £315,000 | |
| Longhope | 21 | £400,000 | |
| Ruardean | 19 | Too few | |
| Calstock | 18 | Too few | |
| Marazion | 17 | Too few | |
| Blakeney | 16 | Too few | |
| Isles of Scilly | 13 | Too few | |
| Port Isaac | 13 | Too few | |
| Badminton | 13 | Too few | |
| Boscastle | 12 | Too few | |
| Westbury-on-Severn | 10 | Too few | |
| Dymock | 9 | Too few | |
| Lynmouth | 4 | Too few | |
| Montacute | 4 | Too few | |
| Hinton St George | 3 | Too few |
West Midlands
80 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Birmingham | 8,323 | £230,000 | |
| Stoke-on-Trent | 4,435 | £180,000 | |
| Coventry | 3,475 | £233,500 | |
| Wolverhampton | 2,518 | £242,000 | |
| Worcester | 1,964 | £280,000 | |
| Solihull | 1,957 | £360,000 | |
| Walsall | 1,945 | £225,000 | |
| Telford | 1,735 | £215,000 | |
| Shrewsbury | 1,625 | £272,000 | |
| Sutton Coldfield | 1,452 | £370,000 | |
| Tamworth | 1,382 | £250,000 | |
| Stafford | 1,374 | £259,375 | |
| Rugby | 1,330 | £280,000 | |
| Burton-on-Trent | 1,317 | £229,950 | |
| Hereford | 1,303 | £275,000 | |
| Nuneaton | 1,263 | £240,000 | |
| Stourbridge | 1,059 | £275,000 | |
| Redditch | 1,040 | £265,000 | |
| Cannock | 1,028 | £225,000 | |
| Newcastle-under-Lyme | 955 | £190,000 | |
| Leamington Spa | 952 | £340,000 | |
| Kidderminster | 934 | £245,000 | |
| Dudley | 882 | £220,000 | |
| Warwick | 841 | £345,050 | |
| Stratford-upon-Avon | 726 | £367,500 | |
| Halesowen | 708 | £260,000 | |
| Lichfield | 702 | £335,000 | |
| Bromsgrove | 698 | £307,750 | |
| Evesham | 586 | £300,000 | |
| Malvern | 566 | £320,000 | |
| Rugeley | 530 | £233,750 | |
| Oldbury | 498 | £230,000 | |
| Oswestry | 497 | £240,000 | |
| Brierley Hill | 415 | £200,000 | |
| Droitwich | 391 | £305,000 | |
| Burntwood | 385 | £255,000 | |
| Willenhall | 373 | £212,000 | |
| Kenilworth | 371 | £400,000 | |
| Kingswinford | 367 | £270,000 | |
| West Bromwich | 366 | £222,250 | |
| Leek | 363 | £195,000 | |
| Bilston | 357 | £205,000 | |
| Bedworth | 342 | £230,000 | |
| Southam | 325 | £325,000 | |
| Stourport-on-Severn | 324 | £254,000 | |
| Stone | 316 | £250,000 | |
| Uttoxeter | 314 | £245,000 | |
| Market Drayton | 314 | £279,725 | |
| Tipton | 309 | £205,000 | |
| Smethwick | 309 | £215,000 | |
| Wednesbury | 297 | £210,000 | |
| Ross-on-Wye | 284 | £324,000 | |
| Bridgnorth | 276 | £266,000 | |
| Pershore | 267 | £337,500 | |
| Atherstone | 263 | £255,000 | |
| Ludlow | 257 | £275,000 | |
| Leominster | 257 | £271,000 | |
| Whitchurch | 246 | £260,000 | |
| Alcester | 227 | £335,000 | |
| Ledbury | 224 | £314,000 | |
| Newport (Shropshire) | 223 | £278,000 | |
| Rowley Regis | 219 | £212,000 | |
| Shipston-on-Stour | 173 | £389,000 | |
| Cradley Heath | 166 | £220,000 | |
| Shifnal | 150 | £281,250 | |
| Bewdley | 134 | £293,000 | |
| Ellesmere | 113 | £240,000 | |
| Craven Arms | 104 | £355,000 | |
| Henley-in-Arden | 91 | £435,000 | |
| Broadway | 90 | £525,000 | |
| Church Stretton | 89 | £385,000 | |
| Studley | 76 | £315,000 | |
| Tenbury Wells | 71 | £320,000 | |
| Bromyard | 61 | £280,000 | |
| Broseley | 58 | £246,500 | |
| Much Wenlock | 49 | £380,000 | |
| Kington | 45 | £249,500 | |
| Bucknell | 17 | Too few | |
| Bishops Castle | 16 | Too few | |
| Lydbury North | 8 | Too few |
East Midlands
60 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Nottingham | 8,817 | £232,200 | |
| Leicester | 5,467 | £268,000 | |
| Derby | 3,864 | £233,350 | |
| Northampton | 3,729 | £275,000 | |
| Lincoln | 2,921 | £225,000 | |
| Chesterfield | 2,299 | £197,000 | |
| Mansfield | 1,822 | £185,000 | |
| Loughborough | 1,546 | £260,000 | |
| Kettering | 1,529 | £255,000 | |
| Newark | 1,275 | £230,000 | |
| Spalding | 1,207 | £225,995 | |
| Wellingborough | 1,165 | £243,000 | |
| Swadlincote | 988 | £220,000 | |
| Worksop | 924 | £190,000 | |
| Grantham | 845 | £222,000 | |
| Boston | 822 | £205,000 | |
| Hinckley | 761 | £257,000 | |
| Corby | 753 | £220,000 | |
| Alfreton | 691 | £190,000 | |
| Coalville | 671 | £240,000 | |
| Ilkeston | 655 | £197,500 | |
| Melton Mowbray | 651 | £250,000 | |
| Sleaford | 602 | £225,000 | |
| Rushden | 588 | £247,500 | |
| Daventry | 568 | £265,000 | |
| Market Harborough | 548 | £326,250 | |
| Belper | 536 | £260,000 | |
| Sutton-in-Ashfield | 518 | £180,500 | |
| Gainsborough | 508 | £174,500 | |
| Retford | 467 | £200,000 | |
| Oakham | 467 | £321,000 | |
| Matlock | 459 | £290,000 | |
| Glossop | 440 | £253,725 | |
| High Peak | 434 | £264,000 | |
| Towcester | 433 | £330,000 | |
| Stamford | 426 | £324,000 | |
| Buxton | 414 | £250,000 | |
| Skegness | 404 | £188,500 | |
| Bourne | 396 | £250,000 | |
| Wigston | 391 | £260,000 | |
| Louth | 369 | £225,000 | |
| Brackley | 346 | £340,000 | |
| Ripley | 321 | £196,000 | |
| Ashbourne | 319 | £350,000 | |
| Market Rasen | 314 | £230,000 | |
| Lutterworth | 312 | £320,000 | |
| Dronfield | 311 | £305,000 | |
| Ashby-de-la-Zouch | 245 | £290,000 | |
| Heanor | 238 | £198,500 | |
| Mablethorpe | 197 | £199,000 | |
| Horncastle | 139 | £213,000 | |
| Southwell | 131 | £420,000 | |
| Spilsby | 126 | £220,000 | |
| Hope Valley | 105 | £379,500 | |
| Woodhall Spa | 97 | £325,000 | |
| Ibstock | 97 | £235,000 | |
| Markfield | 93 | £260,000 | |
| Bakewell | 90 | £376,000 | |
| Alford | 82 | £197,500 | |
| Haddington | 1 | Too few |
Yorkshire and The Humber
74 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Leeds | 7,230 | £240,000 | |
| Sheffield | 6,627 | £215,000 | |
| Doncaster | 3,820 | £180,000 | |
| York | 3,623 | £305,000 | |
| Bradford | 3,590 | £165,000 | |
| Hull | 3,444 | £150,000 | |
| Rotherham | 2,364 | £177,000 | |
| Huddersfield | 2,341 | £205,000 | |
| Barnsley | 2,304 | £175,000 | |
| Wakefield | 2,005 | £230,000 | |
| Grimsby | 1,596 | £162,000 | |
| Harrogate | 1,484 | £315,000 | |
| Halifax | 1,456 | £184,750 | |
| Scunthorpe | 1,276 | £158,000 | |
| Keighley | 1,276 | £197,000 | |
| Pontefract | 1,184 | £190,000 | |
| Scarborough | 1,047 | £180,000 | |
| Selby | 671 | £238,000 | |
| Bridlington | 639 | £178,000 | |
| Shipley | 636 | £224,975 | |
| Castleford | 617 | £180,000 | |
| Goole | 616 | £201,000 | |
| Beverley | 601 | £244,920 | |
| Holmfirth | 574 | £270,000 | |
| Pudsey | 568 | £232,500 | |
| Ilkley | 548 | £395,750 | |
| Driffield | 539 | £213,000 | |
| Dewsbury | 492 | £175,000 | |
| Skipton | 488 | £265,000 | |
| Cleethorpes | 444 | £162,000 | |
| Brighouse | 431 | £200,000 | |
| Bingley | 418 | £223,250 | |
| Northallerton | 415 | £245,000 | |
| Wetherby | 380 | £430,000 | |
| Batley | 374 | £180,000 | |
| Brough | 373 | £235,000 | |
| Mexborough | 364 | £170,000 | |
| Cleckheaton | 307 | £212,000 | |
| Malton | 307 | £248,000 | |
| Brigg | 294 | £210,000 | |
| Sowerby Bridge | 294 | £190,000 | |
| Mirfield | 293 | £240,000 | |
| Thirsk | 291 | £269,500 | |
| Richmond (North Yorkshire) | 286 | £275,000 | |
| Ripon | 275 | £318,000 | |
| Whitby | 273 | £260,000 | |
| Normanton | 271 | £205,000 | |
| Cottingham | 268 | £245,000 | |
| Ossett | 255 | £220,000 | |
| Filey | 251 | £189,950 | |
| Hessle | 248 | £200,000 | |
| Todmorden | 247 | £182,500 | |
| Knaresborough | 242 | £359,000 | |
| Hebden Bridge | 239 | £235,000 | |
| Knottingley | 222 | £182,750 | |
| Otley | 212 | £320,000 | |
| Liversedge | 208 | £215,000 | |
| Pickering | 182 | £258,500 | |
| Barton-upon-Humber | 173 | £190,000 | |
| Immingham | 156 | £150,000 | |
| Hornsea | 143 | £209,000 | |
| Tadcaster | 139 | £292,000 | |
| Bedale | 126 | £291,500 | |
| North Ferriby | 125 | £315,000 | |
| Leyburn | 125 | £310,000 | |
| Elland | 124 | £186,000 | |
| Heckmondwike | 123 | £175,000 | |
| Withernsea | 113 | £145,000 | |
| Catterick Garrison | 99 | £162,000 | |
| Barrow-upon-Humber | 82 | £198,000 | |
| Settle | 82 | £306,250 | |
| Barnetby | 37 | £242,000 | |
| Ulceby | 36 | £195,000 | |
| Hawes | 11 | Too few |
North West
109 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Manchester | 10,212 | £247,500 | |
| Liverpool | 6,796 | £200,000 | |
| Preston | 3,760 | £212,250 | |
| Stockport | 3,438 | £300,000 | |
| Bolton | 3,073 | £205,000 | |
| Warrington | 2,789 | £249,500 | |
| Wigan | 2,586 | £194,000 | |
| Wirral | 2,403 | £252,500 | |
| Oldham | 1,931 | £208,000 | |
| Chester | 1,870 | £273,000 | |
| Blackpool | 1,766 | £137,000 | |
| Carlisle | 1,574 | £170,000 | |
| Blackburn | 1,466 | £165,000 | |
| St Helens | 1,453 | £173,000 | |
| Crewe | 1,420 | £222,750 | |
| Burnley | 1,350 | £140,000 | |
| Chorley | 1,326 | £215,000 | |
| Southport | 1,320 | £220,000 | |
| Rochdale | 1,300 | £195,750 | |
| Bury | 1,263 | £240,000 | |
| Macclesfield | 1,225 | £292,000 | |
| Northwich | 1,149 | £265,000 | |
| Altrincham | 974 | £456,875 | |
| Salford | 945 | £218,000 | |
| Lancaster | 914 | £200,000 | |
| Cheadle | 860 | £370,000 | |
| Thornton-Cleveleys | 848 | £175,000 | |
| Barrow-in-Furness | 808 | £160,000 | |
| Wallasey | 787 | £180,000 | |
| Accrington | 766 | £137,000 | |
| Lytham St Annes | 758 | £247,000 | |
| Sale | 745 | £385,000 | |
| Ellesmere Port | 743 | £205,000 | |
| Morecambe | 701 | £185,000 | |
| Widnes | 691 | £194,000 | |
| Leyland | 656 | £220,000 | |
| Hyde | 639 | £222,000 | |
| Rossendale | 591 | £190,000 | |
| Ormskirk | 586 | £280,750 | |
| Runcorn | 582 | £180,000 | |
| Leigh | 579 | £177,000 | |
| Nantwich | 576 | £290,750 | |
| Kendal | 568 | £260,000 | |
| Ashton-under-Lyne | 557 | £200,000 | |
| Nelson | 552 | £120,000 | |
| Clitheroe | 550 | £267,750 | |
| Birkenhead | 542 | £142,000 | |
| Penrith | 540 | £240,000 | |
| Wilmslow | 533 | £435,000 | |
| Congleton | 523 | £270,000 | |
| Prescot | 516 | £210,000 | |
| Darwen | 502 | £152,250 | |
| Workington | 487 | £150,000 | |
| Poulton-le-Fylde | 468 | £225,000 | |
| Whitehaven | 441 | £157,500 | |
| Winsford | 433 | £205,000 | |
| Sandbach | 432 | £265,000 | |
| Prenton | 430 | £220,000 | |
| Skelmersdale | 429 | £170,000 | |
| Bootle | 398 | £151,250 | |
| Carnforth | 357 | £265,000 | |
| Colne | 349 | £150,000 | |
| Knutsford | 348 | £495,000 | |
| Heywood | 336 | £186,000 | |
| Fleetwood | 323 | £132,500 | |
| Ulverston | 313 | £250,000 | |
| Newton-le-Willows | 304 | £205,500 | |
| Wigton | 290 | £188,500 | |
| Stalybridge | 285 | £225,000 | |
| Barnoldswick | 283 | £160,000 | |
| Neston | 261 | £305,000 | |
| Bacup | 242 | £160,000 | |
| Cockermouth | 236 | £264,150 | |
| Frodsham | 223 | £300,000 | |
| Middlewich | 219 | £230,750 | |
| Maryport | 215 | £148,001 | |
| Littleborough | 215 | £221,000 | |
| Lymm | 188 | £384,500 | |
| Dukinfield | 184 | £209,250 | |
| Tarporley | 173 | £442,500 | |
| Grange-Over-Sands | 158 | £270,000 | |
| Dalton-in-Furness | 156 | £155,000 | |
| Brampton | 134 | £254,500 | |
| Millom | 116 | £130,000 | |
| Keswick | 114 | £350,000 | |
| Alderley Edge | 114 | £550,000 | |
| Egremont | 107 | £133,000 | |
| Windermere | 92 | £336,000 | |
| Appleby-in-Westmorland | 92 | £246,500 | |
| Malpas | 88 | £350,000 | |
| Kirkby Stephen | 67 | £260,000 | |
| Cleator Moor | 64 | £140,000 | |
| Askam-in-Furness | 63 | £240,000 | |
| Seascale | 58 | £207,475 | |
| Milnthorpe | 57 | £280,000 | |
| Frizington | 56 | £121,500 | |
| Ambleside | 48 | £500,000 | |
| Sedbergh | 37 | £276,000 | |
| St Bees | 26 | £198,750 | |
| Alston | 25 | £180,000 | |
| Cleator | 21 | £127,000 | |
| Kirkby-in-Furness | 18 | Too few | |
| Broughton-in-Furness | 17 | Too few | |
| Coniston | 14 | Too few | |
| Moor Row | 13 | Too few | |
| Beckermet | 12 | Too few | |
| Holmrook | 11 | Too few | |
| Ravenglass | 3 | Too few | |
| Newcastleton | 3 | Too few |
North East
63 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Newcastle upon Tyne | 4,320 | £200,000 | |
| Middlesbrough | 2,030 | £155,000 | |
| Stockton-on-Tees | 1,919 | £171,000 | |
| Sunderland | 1,762 | £148,500 | |
| Durham | 1,508 | £159,950 | |
| Darlington | 1,372 | £160,000 | |
| Gateshead | 1,236 | £150,000 | |
| Hartlepool | 1,202 | £136,250 | |
| Morpeth | 839 | £250,000 | |
| South Shields | 751 | £155,000 | |
| North Shields | 713 | £215,000 | |
| Chester le Street | 710 | £162,500 | |
| Houghton le Spring | 690 | £145,000 | |
| Bishop Auckland | 684 | £130,000 | |
| Whitley Bay | 683 | £300,000 | |
| Redcar | 577 | £170,000 | |
| Consett | 559 | £136,000 | |
| Cramlington | 535 | £178,000 | |
| Washington | 516 | £157,375 | |
| Wallsend | 494 | £151,150 | |
| Billingham | 487 | £159,000 | |
| Blyth | 469 | £145,000 | |
| Stanley | 461 | £114,000 | |
| Peterlee | 457 | £88,000 | |
| Saltburn-by-the-Sea | 405 | £165,000 | |
| Seaham | 348 | £120,000 | |
| Ashington | 333 | £125,000 | |
| Hexham | 321 | £280,000 | |
| Newton Aycliffe | 314 | £160,000 | |
| Spennymoor | 289 | £138,000 | |
| Crook | 277 | £120,000 | |
| Hebburn | 268 | £165,000 | |
| Ryton | 253 | £180,000 | |
| Ferryhill | 248 | £101,000 | |
| Alnwick | 245 | £265,000 | |
| Blaydon-on-Tyne | 236 | £158,000 | |
| Bedlington | 230 | £161,500 | |
| Yarm | 219 | £285,000 | |
| Guisborough | 217 | £190,000 | |
| Berwick-upon-Tweed | 215 | £192,000 | |
| Jarrow | 213 | £160,000 | |
| Barnard Castle | 152 | £209,500 | |
| Prudhoe | 152 | £167,750 | |
| Choppington | 136 | £140,000 | |
| Shildon | 128 | £77,250 | |
| Rowlands Gill | 111 | £190,000 | |
| Newbiggin-by-the-Sea | 92 | £133,000 | |
| Trimdon Station | 86 | £96,500 | |
| East Boldon | 86 | £247,475 | |
| Wingate | 84 | £135,000 | |
| Boldon Colliery | 72 | £160,000 | |
| Corbridge | 70 | £441,000 | |
| Stocksfield | 49 | £420,000 | |
| Haltwhistle | 48 | £170,000 | |
| Wooler | 47 | £215,000 | |
| Seahouses | 44 | £264,000 | |
| Wylam | 29 | £345,000 | |
| Belford | 18 | Too few | |
| Chathill | 17 | Too few | |
| Riding Mill | 16 | Too few | |
| Cornhill-on-Tweed | 9 | Too few | |
| Bamburgh | 7 | Too few | |
| Mindrum | 2 | Too few |
Wales
173 places
| Place | Standard sales of existing homes, Apr 2025-Mar 2026 | Median | Middle half (£75k-£2m scale) |
|---|---|---|---|
| Cardiff | 4,357 | £270,000 | |
| Swansea | 3,134 | £200,000 | |
| Newport | 2,362 | £215,000 | |
| Wrexham | 1,514 | £200,000 | |
| Bridgend | 1,497 | £220,000 | |
| Barry | 905 | £233,000 | |
| Neath | 879 | £170,000 | |
| Llanelli | 858 | £175,000 | |
| Pontypridd | 763 | £180,000 | |
| Caerphilly | 689 | £222,500 | |
| Port Talbot | 573 | £156,000 | |
| Rhyl | 573 | £183,000 | |
| Cwmbran | 547 | £207,000 | |
| Colwyn Bay | 519 | £215,000 | |
| Mold | 491 | £240,000 | |
| Pontypool | 485 | £190,000 | |
| Deeside | 480 | £205,000 | |
| Penarth | 457 | £345,000 | |
| Aberdare | 453 | £155,000 | |
| Merthyr Tydfil | 446 | £147,500 | |
| Haverfordwest | 410 | £224,250 | |
| Carmarthen | 405 | £240,000 | |
| Ammanford | 374 | £188,500 | |
| Prestatyn | 366 | £190,000 | |
| Blackwood | 360 | £195,000 | |
| Abergavenny | 358 | £329,350 | |
| Llandudno | 353 | £227,000 | |
| Pontyclun | 351 | £252,000 | |
| Caernarfon | 351 | £195,000 | |
| Ebbw Vale | 327 | £147,000 | |
| Porth | 320 | £144,000 | |
| Chepstow | 311 | £315,000 | |
| Caldicot | 299 | £297,000 | |
| Abergele | 275 | £205,000 | |
| Porthcawl | 262 | £320,000 | |
| Aberystwyth | 248 | £221,500 | |
| Bangor | 243 | £190,000 | |
| Milford Haven | 241 | £175,000 | |
| Holyhead | 238 | £197,000 | |
| Hengoed | 238 | £200,000 | |
| Holywell | 234 | £182,500 | |
| Buckley | 225 | £214,000 | |
| Monmouth | 222 | £340,500 | |
| Maesteg | 218 | £135,500 | |
| Abertillery | 207 | £130,000 | |
| Pwllheli | 204 | £250,000 | |
| Tonypandy | 203 | £127,500 | |
| Tredegar | 197 | £137,500 | |
| Mountain Ash | 189 | £129,950 | |
| Brecon | 187 | £276,500 | |
| Denbigh | 182 | £205,000 | |
| Newtown | 175 | £210,000 | |
| Cardigan | 175 | £225,000 | |
| Treorchy | 174 | £124,500 | |
| Conwy | 174 | £257,500 | |
| Treharris | 171 | £156,000 | |
| Welshpool | 170 | £222,500 | |
| Flint | 153 | £177,000 | |
| Pembroke Dock | 152 | £162,500 | |
| Tenby | 151 | £253,500 | |
| Cowbridge | 149 | £468,000 | |
| Bargoed | 145 | £145,000 | |
| Ferndale | 132 | £90,000 | |
| Kidwelly | 131 | £175,000 | |
| Llantwit Major | 130 | £285,000 | |
| Pembroke | 129 | £215,000 | |
| Llandrindod Wells | 127 | £232,500 | |
| Llandysul | 126 | £257,500 | |
| Burry Port | 126 | £190,000 | |
| Ruthin | 122 | £288,750 | |
| Pentre | 120 | £128,975 | |
| Llandudno Junction | 106 | £200,000 | |
| Llangollen | 105 | £240,000 | |
| Dinas Powys | 103 | £345,000 | |
| Lampeter | 101 | £218,009 | |
| Narberth | 100 | £275,000 | |
| Blaenau Ffestiniog | 97 | £130,000 | |
| Usk | 81 | £380,000 | |
| Llandeilo | 77 | £290,000 | |
| Saundersfoot | 77 | £312,500 | |
| Machynlleth | 75 | £195,000 | |
| Tywyn | 73 | £205,000 | |
| Menai Bridge | 70 | £240,000 | |
| Fishguard | 69 | £218,500 | |
| Llanfairpwllgwyngyll | 66 | £260,000 | |
| St Asaph | 65 | £257,500 | |
| Llangefni | 65 | £220,000 | |
| Dolgellau | 64 | £197,475 | |
| Amlwch | 64 | £199,975 | |
| Penmaenmawr | 64 | £200,000 | |
| Llanfairfechan | 64 | £183,000 | |
| Kilgetty | 62 | £263,750 | |
| Montgomery | 62 | £264,500 | |
| Llanymynech | 60 | £242,500 | |
| Builth Wells | 56 | £275,000 | |
| Corwen | 56 | £199,975 | |
| Knighton | 56 | £245,000 | |
| Whitland | 55 | £250,000 | |
| Crickhowell | 53 | £425,000 | |
| Newcastle Emlyn | 52 | £296,500 | |
| Bagillt | 50 | £182,500 | |
| Porthmadog | 49 | £220,000 | |
| Llanidloes | 48 | £199,000 | |
| Llanrwst | 47 | £217,500 | |
| New Tredegar | 46 | £105,500 | |
| Y Felinheli | 45 | £188,000 | |
| Beaumaris | 43 | £297,500 | |
| Presteigne | 42 | £288,750 | |
| Llandovery | 42 | £226,498 | |
| Tregaron | 40 | £192,500 | |
| Aberaeron | 40 | £243,750 | |
| Betws-y-Coed | 37 | £185,000 | |
| Criccieth | 36 | £230,000 | |
| Tyn-y-Gongl | 36 | £276,225 | |
| Harlech | 35 | £240,000 | |
| Barmouth | 34 | £205,000 | |
| Caersws | 34 | £202,500 | |
| Penrhyndeudraeth | 33 | £143,500 | |
| Llanybydder | 32 | £196,000 | |
| Clynderwen | 31 | £218,500 | |
| Rhayader | 30 | £217,500 | |
| Gaerwen | 30 | £183,750 | |
| Pencader | 30 | £206,500 | |
| Goodwick | 29 | £170,000 | |
| Borth | 28 | £249,000 | |
| Fairbourne | 28 | £138,000 | |
| Bala | 27 | £140,000 | |
| Llanon | 27 | £226,500 | |
| Llanfyllin | 25 | £165,000 | |
| Crymych | 23 | £205,000 | |
| Aberdovey | 22 | £249,250 | |
| Ferryside | 21 | £270,000 | |
| Newport (Pembrokeshire) | 20 | £367,500 | |
| New Quay | 20 | £262,500 | |
| Cemaes Bay | 20 | £233,475 | |
| Llannerch-y-Medd | 19 | Too few | |
| Ystrad Meurig | 19 | Too few | |
| Talybont | 18 | Too few | |
| Bow Street | 18 | Too few | |
| Llanwrda | 18 | Too few | |
| Pentraeth | 17 | Too few | |
| Rhosneigr | 16 | Too few | |
| Dyffryn Ardudwy | 15 | Too few | |
| Llansantffraid | 15 | Too few | |
| Moelfre | 15 | Too few | |
| Ty Croes | 14 | Too few | |
| Trefriw | 13 | Too few | |
| Llanbrynmair | 12 | Too few | |
| Llangadog | 11 | Too few | |
| Meifod | 11 | Too few | |
| Llanwrtyd Wells | 9 | Too few | |
| Talsarnau | 9 | Too few | |
| Llangammarch Wells | 9 | Too few | |
| Penysarn | 9 | Too few | |
| Boncath | 8 | Too few | |
| Clarbeston Road | 8 | Too few | |
| Brynteg | 8 | Too few | |
| Llwyngwril | 8 | Too few | |
| Garndolbenmaen | 8 | Too few | |
| Llanfyrnach | 7 | Too few | |
| Dolwyddelan | 7 | Too few | |
| Llanbedr | 6 | Too few | |
| Glogue | 6 | Too few | |
| Bodorgan | 5 | Too few | |
| Llandinam | 5 | Too few | |
| Dulas | 5 | Too few | |
| Llanrhystud | 4 | Too few | |
| Llanfechain | 4 | Too few | |
| Llanarth | 3 | Too few | |
| Arthog | 3 | Too few | |
| Llanbedrgoch | 3 | Too few | |
| Marianglas | 3 | Too few | |
| Rhosgoch | 0 | Too few |
Browse by postcode district
All 2,311 postcode districts, A-ZThe busiest districts by sales held, named with their place.
- CR0 · Croydon4,315 sales held
- BN3 · Hove3,383 sales held
- SW11 · London3,293 sales held
- PR4 · Preston3,174 sales held
- LE12 · Loughborough3,151 sales held
- E17 · London3,144 sales held
- PR2 · Preston3,130 sales held
- BS16 · Bristol3,118 sales held
- ST5 · Newcastle-under-Lyme3,086 sales held
- E14 · London3,069 sales held
- BN2 · Brighton3,024 sales held
- NG5 · Nottingham2,997 sales held
- LE2 · Leicester2,948 sales held
- NG17 · Sutton-in-Ashfield2,947 sales held
- LE67 · Coalville2,914 sales held
- SL6 · Maidenhead2,890 sales held
- SW18 · London2,888 sales held
- BN1 · Brighton2,870 sales held
- PE7 · Peterborough2,869 sales held
- CV6 · Coventry2,830 sales held
- LU7 · Leighton Buzzard2,826 sales held
- PR7 · Chorley2,809 sales held
- NG9 · Nottingham2,806 sales held
- LE3 · Leicester2,792 sales held
How these figures are made
- Figures describe the homes that sold, not what any one home is worth. The median is the middle price: half of the homes sold went for that or less. No average (mean) price is shown anywhere, because a handful of very large transfers would distort it.
- The headline counts existing homes and standard sales. New builds are shown separately because they reach HM Land Registry months or years after completion. Additional-price transfers (HM Land Registry's category B, such as repossessions, buy-to-let purchases identified by a mortgage and transfers to companies) are counted under "All registrations".
- Sales take weeks or months to be registered, so the four most recent months are still registering. They are hatched on the charts and left out of the headline, which covers the 12 settled months (Apr 2025 to Mar 2026), and out of every change figure.
- Like-for-like change compares May to December 2025 against the same months a year earlier, stepping round the rush before the 1 April 2025 stamp duty change. Each type is compared with the same months a year earlier, combined by how many of each type sold.
- The middle half runs from the lower to the upper quartile, each a price actually paid. A median needs 20 sales and the middle half 40; below that the page says so instead of showing a number.
- Sales are grouped by the town and postcode on the registration. A place is a Royal Mail postal town, so neighbouring towns such as Salford have their own pages. A postcode district is listed inside a place when at least 20% of its sales are there, and district figures always cover the whole district.
- Sales are placed by postcode, never on a particular house, and nobody is named. We hold sales completed from 7 Mar 2024 to 31 Jul 2026 that HM Land Registry had registered by 7 Sep 2026, refreshed monthly.
Contains HM Land Registry data © Crown copyright and database right 2026. This data is licensed under the Open Government Licence v3.0.