More than 160 places across Scotland feature in the Best Places to Live in Scotland 2025 guide published by Garrington Property Finders.
They have been ranked according to various factors, including culture and heritage, open spaces, the quality and value of houses, and schools, jobs and transport links.
The list includes the average price of a family home in each area, and how sold prices have changed over the last 12 months.
In one of the areas listed, the cost of a typical family home has increased by more than seven per cent in the last year.
Below are the top 14 places to live in Scotland, according to the guide, in reverse order.
Many of the towns, cities and villages featured are perfect for families, offering excellent value for money, great schools, good job opportunities and beautiful nature to explore on your doorstep.
Do you have a house hunting story or tips to share? You can now send your stories to us online via YourWorld at/www.yourworld.net/submit. It's free to use and, once checked, your story will appear on our website and, space allowing, in our newspapers.

5. Cockenzie and Port Seton - 10th
Cockenzie and Port Seton, East Lothian, is the 10th best place to live in Scotland, according to Garrington. It ranks 23rd out of 161 places for employment and connectivity, 21st for natural environment, 15th for house price, quality and value, and 129th for wellbeing. The average price of a family home in Cockenzie and Port Seton is £298,796, up by 6.9 per cent in the last year. | Google Photo: Google

6. Tullibody - 9th
Tullibody, Clackmannanshire, is the 9th best place to live in Scotland, according to Garrington. It ranks 27th out of 161 places for employment and connectivity, 51st for natural environment, 65th for house price, quality and value, and 44th for wellbeing. The average price of a family home in Tullibody is £171,956, up by 5.3 per cent in the last year. | Google Photo: Google

7. Annan - 8th
Annan, Dumfries and Galloway, is the 8th best place to live in Scotland, according to Garrington. It ranks 105th out of 161 places for employment and connectivity, 1st for natural environment, 73rd for house price, quality and value, and 2nd for wellbeing. The average price of a family home in Annan is £166,690, up by 0.5 per cent in the last year. | Google Photo: Google

8. Perth - 7th
Perth, Perth and Kinross, is the 7th best place to live in Scotland, according to Garrington. It ranks 89th out of 161 places for employment and connectivity, 19th for natural environment, 32nd for house price, quality and value, and 39th for wellbeing. The average price of a family home in Perth is £237,031, up by 7.1 per cent in the last year. | Google Photo: Google

