The study includes a description from the guide’s judges explaining what makes the chosen town or neighbourhood a special place to live and a breakdown of the average cost of houses and rent in that area.
North Berwick in East Lothian has been hailed as the best place to live in Scotland, according to the 2021 guide.
Apart from the Scottish winner, the other locations are not ranked, but listed in alphabetical order.
Helen Davies, The Times and Sunday Times Property Editor, said: “North Berwick is our winner in Scotland because it is one place that really does have it all: heavenly beaches, jaw-dropping views from North Berwick Law, a successful secondary school and a lively high street.
“This guide has never been so important. The pandemic has taught us just how much we rely on our homes, our communities and our surroundings. With working from home now common, it’s no surprise that many of us are reassessing our priorities and thinking hard about where we really want to live.
“Our focus for this year has been community, countryside and convenience. It hasn’t been a year for big cities or small villages. Instead it is small towns that have shone: big enough to have everything you need within walking distance and small enough for everyone to feel connected.”
The Sunday Times Best Places to Live in Britain covers the following nations and regions: North and Northeast England, Midlands, Northern Ireland, Southeast England, Wales, Southwest England, East England, London, Scotland and Northwest England.
Stroud in Gloucestershire was named as the Best Place to Live in the UK.
Here are the top eight places to live in Scotland:
A message from the Editor:
Thank you for reading this article. We're more reliant on your support than ever as the shift in consumer habits brought about by Coronavirus impacts our advertisers.
If you haven't already, please consider supporting our trusted, fact-checked journalism by taking out a digital subscription.
Apart from the Scottish winner, the other locations are not ranked, but listed in alphabetical order.