Home/Rankings/Ranked by average price

Ranked by average price · June 2026

Most Affordable Places to Buy in the UK

The UK towns and cities with the lowest average house prices, from the official UK House Price Index.

1Inverclyde£109,1312West Dunbartonshire£128,3813Hartlepool£130,2714City of Aberdeen£131,8555City of Kingston upon Hull£134,3046Burnley£134,5157Blackpool£134,9238Middlesbrough£137,7739County Durham£138,14810Hyndburn£138,81811East Ayrshire£138,89812North Ayrshire£141,75613Sunderland£143,21614Blaenau Gwent£144,60315Stoke-on-Trent£148,79916Pendle£149,61317City of Dundee£150,94518North East Lincolnshire£151,13219Redcar and Cleveland£153,20520North Lanarkshire£156,44621Darlington£158,18822Gateshead£158,25423South Tyneside£161,37224Renfrewshire£162,65525Neath Port Talbot£162,967
Fastest-Growing Property MarketsAreas Where House Prices Are Falling FastestMost Expensive Places to Buy in theHighest Buy-to-Let Rental Yields in the