England and Wales
318 council areas, each leading to its postcode districts, sectors, streets, postcodes and homes.
East Midlands
£ / m²Amber Valley£2,820
Ashfield£2,470
Bassetlaw£2,380
Blaby£3,210
Bolsover£2,350
Boston£2,220
Broxtowe£3,060
Charnwood£3,220
Chesterfield£2,530
Derby£2,780
Derbyshire Dales£3,300
East Lindsey£2,450
Erewash£2,720
Gedling£2,950
Harborough£3,440
High Peak£3,100
Hinckley and Bosworth£3,090
Leicester£2,910
Lincoln£2,480
Mansfield£2,350
Melton£2,970
Newark and Sherwood£2,620
North East Derbyshire£2,790
North Kesteven£2,690
North Northamptonshire£2,960
Nottingham£2,550
Oadby and Wigston£3,320
Rushcliffe£3,490
Rutland£3,350
South Derbyshire£2,940
South Holland£2,460
South Kesteven£2,860
West Lindsey£2,460
West Northamptonshire£3,370
East of England
£ / m²Babergh£3,550
Basildon£4,400
Bedford£3,770
Braintree£3,920
Breckland£2,990
Brentwood£5,450
Broadland£3,390
Broxbourne£4,950
Cambridge£5,910
Castle Point£4,210
Central Bedfordshire£4,170
Chelmsford£4,590
Colchester£3,770
Dacorum£5,190
East Cambridgeshire£3,520
East Hertfordshire£5,110
East Suffolk£3,260
Epping Forest£5,660
Fenland£2,630
Great Yarmouth£2,700
Harlow£4,170
Hertsmere£5,860
Huntingdonshire£3,480
Ipswich£2,850
Luton£3,890
Maldon£4,180
Mid Suffolk£3,340
North Hertfordshire£4,960
North Norfolk£3,310
Norwich£3,120
Peterborough£2,880
Rochford£4,350
South Cambridgeshire£4,360
South Norfolk£3,310
Southend-on-Sea£4,120
St Albans£6,570
Stevenage£4,090
Tendring£3,390
Three Rivers£6,030
Thurrock£4,360
Uttlesford£4,480
Watford£5,420
Welwyn Hatfield£5,080
West Suffolk£3,360
London
£ / m²Barking and Dagenham£4,900
Barnet£6,590
Bexley£5,180
Brent£6,650
Bromley£5,770
Camden£10,610
City of London£11,500
Croydon£5,000
Ealing£7,000
Enfield£5,630
Greenwich£5,940
Hackney£8,820
Hammersmith and Fulham£9,700
Haringey£7,650
Harrow£6,000
Havering£5,150
Hillingdon£5,980
Hounslow£6,180
Islington£9,670
Kensington and Chelsea£14,210
Kingston upon Thames£6,680
Lambeth£7,550
Lewisham£6,480
Merton£7,040
Newham£5,770
Redbridge£5,580
Richmond upon Thames£8,310
Southwark£7,860
Sutton£5,560
Tower Hamlets£7,620
Waltham Forest£6,930
Wandsworth£8,530
Westminster£11,600
North East
£ / m²County Durham£1,750
Darlington£2,070
Gateshead£2,060
Hartlepool£1,820
Middlesbrough£1,920
Newcastle upon Tyne£2,480
North Tyneside£2,590
Northumberland£2,370
Redcar and Cleveland£2,010
South Tyneside£1,980
Stockton-on-Tees£2,160
Sunderland£1,880
North West
£ / m²Blackburn with Darwen£2,040
Blackpool£1,650
Bolton£2,570
Burnley£1,690
Bury£2,920
Cheshire East£3,220
Chorley£2,680
Cumberland£2,010
Fylde£2,590
Halton£2,500
Hyndburn£1,660
Knowsley£2,420
Lancaster£2,470
Liverpool£2,380
Manchester£3,380
Oldham£2,700
Pendle£1,770
Preston£2,340
Ribble Valley£2,800
Rochdale£2,600
Rossendale£2,280
Salford£3,040
Sefton£2,510
South Ribble£2,610
St. Helens£2,370
Stockport£3,640
Tameside£2,790
Trafford£4,140
Warrington£3,090
West Lancashire£2,640
Westmorland and Furness£2,710
Wigan£2,470
Wirral£2,480
Wyre£2,340
South East
£ / m²Adur£4,480
Arun£3,990
Ashford£3,850
Basingstoke and Deane£4,220
Bracknell Forest£4,850
Brighton and Hove£5,330
Buckinghamshire£4,920
Canterbury£3,920
Cherwell£4,060
Chichester£4,440
Crawley£4,360
Dartford£4,580
Dover£3,430
East Hampshire£4,420
Eastbourne£3,430
Eastleigh£4,010
Elmbridge£6,470
Epsom and Ewell£5,800
Fareham£4,040
Folkestone and Hythe£3,500
Gosport£3,190
Gravesham£4,160
Guildford£5,590
Hart£4,900
Hastings£3,370
Havant£3,700
Horsham£4,790
Isle of Wight£3,080
Lewes£4,330
Maidstone£4,160
Medway£3,830
Mid Sussex£4,830
Milton Keynes£4,000
Mole Valley£5,730
New Forest£4,360
Oxford£5,650
Portsmouth£3,140
Reading£4,390
Reigate and Banstead£5,260
Rother£3,770
Runnymede£5,260
Rushmoor£4,340
Sevenoaks£5,210
Slough£5,000
South Oxfordshire£4,900
Southampton£3,290
Spelthorne£5,370
Surrey Heath£4,870
Swale£3,680
Tandridge£5,120
Test Valley£4,090
Thanet£3,410
Tonbridge and Malling£4,630
Tunbridge Wells£4,930
Vale of White Horse£4,190
Waverley£5,520
Wealden£4,160
West Berkshire£4,440
West Oxfordshire£4,330
Winchester£4,680
Windsor and Maidenhead£5,560
Woking£5,280
Wokingham£5,110
Worthing£4,220
South West
£ / m²Cheltenham£4,070
City of Bristol£4,300
Cornwall£3,340
Cotswold£4,440
Dorset£3,780
East Devon£3,740
Exeter£3,700
Forest of Dean£3,130
Gloucester£3,230
Isles of Scilly£5,300
Mid Devon£3,260
North Devon£3,220
North Somerset£3,680
Plymouth£2,720
Somerset£3,220
South Gloucestershire£4,050
South Hams£3,770
Stroud£3,710
Swindon£3,350
Teignbridge£3,430
Tewkesbury£3,690
Torbay£2,990
Torridge£3,100
West Devon£3,210
Wiltshire£3,610
Wales
£ / m²Blaenau Gwent£1,650
Bridgend£2,550
Caerphilly£2,320
Cardiff£3,280
Carmarthenshire£2,120
Ceredigion£2,420
Conwy£2,560
Denbighshire£2,500
Flintshire£2,560
Gwynedd£2,290
Isle of Anglesey£2,500
Merthyr Tydfil£1,800
Monmouthshire£3,380
Neath Port Talbot£1,900
Newport£2,710
Pembrokeshire£2,370
Powys£2,600
Rhondda Cynon Taf£1,960
Swansea£2,380
Torfaen£2,320
Vale of Glamorgan£3,210
Wrexham£2,480
West Midlands
£ / m²Birmingham£2,990
Bromsgrove£3,640
Cannock Chase£2,860
County of Herefordshire£3,180
Coventry£2,860
Dudley£2,960
East Staffordshire£2,780
Lichfield£3,470
Malvern Hills£3,520
Newcastle-under-Lyme£2,440
North Warwickshire£3,080
Nuneaton and Bedworth£2,890
Redditch£3,130
Rugby£3,280
Sandwell£2,720
Shropshire£3,070
Solihull£3,740
South Staffordshire£3,350
Stafford£2,940
Staffordshire Moorlands£2,690
Stoke-on-Trent£2,070
Stratford-on-Avon£3,900
Tamworth£3,090
Telford and Wrekin£2,800
Walsall£2,730
Warwick£4,140
Wolverhampton£2,680
Worcester£3,220
Wychavon£3,440
Wyre Forest£3,000
Yorkshire and The Humber
£ / m²Barnsley£2,250
Bradford£2,360
Calderdale£2,350
Doncaster£2,150
East Riding of Yorkshire£2,570
Kirklees£2,550
Leeds£3,050
North East Lincolnshire£1,960
North Lincolnshire£2,050
North Yorkshire£3,020
Rotherham£2,380
Sheffield£2,750
Wakefield£2,500
York£3,800
Sales to September 2026 · medians of counted sales over 24 months · HM Land Registry price paid data · MHCLG energy certificates · An index-based comparison of sold prices, not a valuation.