Home/Rankings/Ranked by average price

Ranked by average price · April 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£115,6132West Dunbartonshire£123,2523Hartlepool£129,1294Burnley£129,5565City of Aberdeen£130,1206East Ayrshire£132,4247City of Dundee£133,1258North Ayrshire£134,3809Blackpool£134,73210City of Kingston upon Hull£135,05111County Durham£138,76712Middlesbrough£139,00513Hyndburn£139,80014Sunderland£145,29315North East Lincolnshire£149,91116North Lanarkshire£150,59917Pendle£150,73718Stoke-on-Trent£152,10119Redcar and Cleveland£154,42220Neath Port Talbot£156,81721Darlington£156,88022South Tyneside£156,93123Gateshead£158,88524Renfrewshire£159,33725Dumfries and Galloway£160,314
Fastest-Growing Property MarketsAreas Where House Prices Are Falling FastestMost Expensive Places to Buy in theHighest Buy-to-Let Rental Yields in the