A new report has found the cheapest places to buy property along Scotland’s coastline.
Tracking house price movements in coastal locations across Britain, the Bank of Scotland Coastal Homes Review has found that Campbeltown – the former whisky capital of the world – is the cheapest town in Scotland for those looking to purchase property by the seaside.
On average, homes in Campbeltown cost just £103,078. That’s more than £350,000 cheaper than St Andrews; Scotland’s most expensive coastal town.
Compared to the British average of 18%, over the last five years prices in Scottish coastal towns are up 25%. In the last year, the housing market for Scotland’s coastal locations was worth around £1.9 billion.
Isla Benzie, Head of Bank of Scotland Mortgages, said: “Scotland’s coastline offers something for everyone – from the historic streets of St Andrews to the island charm of Rothesay and Millport.
“While some of the most sought-after locations continue to command premium prices, there are still plenty of affordable options for buyers willing to look beyond the traditional hotspots.
“Coastal property prices in Scotland have risen over the past year, reflecting strong demand and the enduring appeal of seaside living. But it’s also important to recognise the diversity of these communities – while some are thriving, others face real challenges linked to housing affordability, seasonal economies and access to services.”
Here are the 10 cheapest locations for a home by the sea in Scotland.

9. Stranraer
To buy a property in Stanraer, the second-largest town in Dumfries and Galloway, on average it will cost around £128,888. With other names including The Toon, the town is located on Loch Ryan, and was formerly a ferry port. | Jenny Thompson / Adobe Stock

10. Saltcoats
Finally, Saltcoats completes our list of the cheapest coastal towns in Scotland, with an average property value of £129,194. Located along the West Coast in North Ayrshire, prices in this area have increased by more than £13,000 in the last year. | James / Adobe Stock


