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.
.jpeg?crop=4:3&trim=&width=800)
13. Cupar
Cupar completes our list of the best places to live in Scotland. The historic county town of Fife has a population of roughly 11,200 people. | Canva/Getty Images
.jpeg?crop=3:2,smart&trim=&width=640&quality=70&enable=upscale)
