Four of the besty places to live in Scotland.placeholder image
Four of the besty places to live in Scotland. | Canva/Getty Images

Best Places to Live in Scotland 2025: Here are the 13 best Scottish towns, villages and cities - from Perth to Kirkwall

These places all offer a great lifestyle.

A town just to the north of Stirling is the best place to live in Scotland - according to research from property experts Garrington.

Their annual Best Places to Live ranks over 160 cities, towns and villages across the country according to four selection criteria – natural beauty, wellbeing, employment and connectivity - plus value for money.

Scotland’s biggest city of Glasgow only comes in 53rd spot, 10 places above the Capital city of Edinburgh.

Whitburn, in West Lothian, comes bottom of the table, just in front of Dundee, Lochgelly, Greenock and Fraserburgh.

Here are the 13 areas that came top of the list.

Dare to be Honest
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice