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)
9. Tullibody
Located around four miles outside Stirling, Tullibody is a village in the shadow of the lovely Ochil Hills in the Forth Valley. It has a population of around 8,700. | Google Maps
.jpeg?crop=4:3&trim=&width=800)
10. Cockenzie and Port Seton
The unified town of Cockenzie and Port Seton, in East Lothian, completes the top 10. Located on the coast of the Firth of Forth, four miles east of Musselburgh, it has a population of around 5,400. | Google Maps
.jpeg?crop=4:3&trim=&width=800)
11. Kirkwall
Kirkwall is the largest town on Orkney. It's name comes from the Norse Kirkjuvágr meaning 'church bay'. | Canva/Getty Images
.jpeg?crop=4:3&trim=&width=800)
12. Dunbar
Next up is the East Lothian town of Dunbar, around 30 miles to the east of Edinburgh. Its pretty harbour dates back to 1574. | Canva/Getty Images
.jpeg?crop=3:2,smart&trim=&width=640&quality=70&enable=upscale)
