St Andrews. Credit: Adobe Stock.
St Andrews. Credit: Adobe Stock.

St Andrews surpasses North Berwick as most expensive coastal town in Scotland

St Andrews is the most expensive place to buy a home by the coast in Scotland, according to the latest analysis from Bank of Scotland.

Homes in the area – known for its world-famous university and golf courses – cost £423,419 on average, marginally up from 2022. The results push North Berwick into second place.

The price of properties in the East Lothian town of North Berwick – which had retained the ‘most expensive’ title for the last six years – slipped back -4% in 2023.

Homes in the desirable town now cost £421,613 on average, only slightly less than those in St Andrews.

Dunbar, also in East Lothian, completes the top three most expensive coastal areas to buy a home in Scotland, setting buyers back £304,569 on average.

The lowest average price for a home near the sea can be found in Rothesay on the Isle of Bute – homes here cost an average of £101,477.

Those looking to purchase a home by the sea in Scotland will find that, on average, properties cost £184,224, up 1% during 2023 and outperforming the average across Britain which saw a decline.

St Andrews. Credit: Adobe Stock.

When looking over the last decade, the cost of Scottish coastal homes rose by almost a third on average between 2013 and 2023.

Properties in Cockenzie and Anstruther saw the biggest gains in the last 10 years.

Year on year, the cost of a home grew the most in Invergordon in the Scottish Highlands. Homes in the area rose by over a third to £154,293 on average.

‘Scotland’s stunning coastline and breathtaking scenery make it a wonderful place for many to call home,’ said Graham Blair, Mortgages Director, Bank of Scotland.

‘For buyers looking to live by the sea, Scotland offers real value in comparison to coastal areas in other parts of Britain.

‘In fact, for those who are keen for a peaceful and tranquil life and a more remote way of living, Rothesay on the Isle of Bute is the most affordable place to live by the sea in all of Britain. Coastal properties here are £100,000 on average.

“’t the other end of the scale, St Andrews is now the most expensive coastal location in Scotland.

‘Well-known for its famous golf courses and home to the nation’s oldest university, average property prices in the area are now more than £423,000. Scenic North Berwick isn’t far behind with properties there fetching a similar price tag.’


Read more News stories here.

Subscribe to read the latest issue of Scottish Field.