From the most picturesque spots to those which have been rejuvenated through investment and voluntary action, here are ten you might like to visit...

. pjimage - 2020-09-23T141711.959.jpg
Ten of the best high streets in Scotland. Photo: Chris Jenner/ Iowsun/Shutterstock

. Kirkwall
Kirkwall in Orkney was last year named Scotland’s most beautiful high street after topping a public poll. The town was recognised for its historic centre and the efforts of local volunteers and public bodies to make it a great place to live, work and socialise. Photo: Chris Jenner

. Melrose
Melrose, in the Borders, is built around the ancient marketplace and cross and surrounded by important sites such as Melrose Abbey, the burial site of many Kings of Scotland. From the high street you can also see the Eildon Hills to the south and the Greenyards rugby pitches which stage the world’s oldest annual rugby sevens tournament. Photo: Antonel

. St Andrews
Market Street in St Andrews is known for its mix of shops and bars which cater for locals, tourists and students. It is connected to North and South Street on either side by more streets and lanes boasting an array of independent businesses and eateries. Photo: Natakorn Sapermsap

9. Milngavie
Milngavie, a leafy Glasgow suburb which marks the start of the West Highland Way, not only has a visually beautiful high street but offers a ‘gift card’ scheme with over 50 businesses in the town participating. Photo: Sjoerd Bezemer

10. Crieff
Crieff in Perthshire is another scenic part of the country and offers a range of local shops like The Crieff Food Company or whisky shop J L Gill. Photo: Google