One of Scotland's most comprehensive rankings of the best places to live was published this week by the UK's largest independent buying agency, Garrington Property Finders.
The 'Best Places to Live 2024' judges the cities, neighbourhoods, towns and villages in Scotland against five criteria - natural beauty, wellbeing, employment and connectivity, and value for money.
More than 160 places made it onto this year's list, led by a historic town in East Dunbartonshire.
It's set against a backdrop of average property prices in Scotland rising by 2.2 per cent in the 12 months to November 2023 but that figure includes large regional variation, with prices in the Orkney capital of Kirkwall falling by 8.4 per cent over the same period.
Jonathan Hopper, Garrington CEO, said: “2023’s reset of prices redrew large swathes of Scotland’s property map. Prices rose across the nation as a whole, but some highly desirable areas became better value as prices fell.
“It’s early days, but 2024 so far has seen the cost of borrowing – which led many would-be buyers to hold off in 2023 – start to come down. Suddenly the market finds itself at an inflection point, with house prices stabilising just as mortgages become more affordable.
“This combination is already translating into a surge in interest from buyers who’ve decided to restart their previously paused moving plans. If this is you, our 2024 Best Places to Live guide can help you pinpoint locations with the optimum blend of natural beauty, quality of life and value for money.
“All of the 161 Scottish cities, towns and villages selected for our ranking score well in at least one category, and you can use our fun, interactive tool to find places that offer more of the things that matter most to you.”
You can view the full interactive map of Scotland to see where your area ranks here.
Here are the top 13 locations according to the research.

5. Neilston
Neilston, in East Renfrewshire, takes the joint top spot for value for money with the average house costing £291,000. It also scores well for all the other categories, although not well enough to lift it higher than fifth overall. | Google Maps

6. Ellon
Ellon, in Aberdeenshire, has seen prices drop slightly by one percent to an average of £199,000. It rates highly for natural beauty and wellbeing. | Google Maps

7. Milngavie
The starting point for the West Highland Way and one of the most mispronounced Scottish town names, Milngavie, in East Dunbartonshire, comes 6th in Scotland for wellbeing and 13th for value for money. | Google Maps

8. Ayr
The coastal town of Ayr, in South Ayrshire came in 10th for value for money and eighth overall. | Canva/Getty Images

