The Guardian newspaper has published its annual university guide, ranking educational institutions out of a maximum of 100 points.
This year saw Oxford University claim top spot, with the University of St Andrews named the best in Scotland.
Compilers used eight metrics, namely; satisfaction with teaching, satisfaction with feedback and assessments, the student-to-staff ration, the money spent on each student, the typical Ucas score of entrants, the effectiveness of teaching, how many students find a graduate job (or continue their education) 15 months after graduating, and the percentage of first year students who continue to second year.
Here are the 10 universities in Scotland that scored highest - and where they placed UK-wide.
Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

1. University of St Andrews
As it has been repeatedly in recent years, the University of St Andrews is the best university in Scotland according to the rankings, scoring 94.6 out of 100 overall. It is the fourth best in the UK, a drop of two places since last year, with Oxford, Cambridge and the London School of Economics claiming the top three places. | Canva/Getty Images

2. University of Edinburgh
The University of Edinburgh rose two places compared to a year earlier, coming second in Scotland and 11th in the UK as a whole. It scored 70.8 points, with a student-to-staff ration of 9.9. | PA

3. University of Strathclyde
Third place in Scotland, and 17th place UK-wide, goes to the University of Strathclyde, in Glasgow. It's up two places on last year, scoring 66.1 points and with 89.7 per cent of students happy with the standard of teaching offered. | Adobe Stock

4. University of Glasgow
The University of Glasgow just misses out on a top 20 spot in the UK, rising from 24th place to joint 21st place in the UK in the last 12 months. 82 per cent of students find a graduate level job, or on to further study within 15 months of graduating.

