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.

9. Edinburgh Napier University
Edinburgh Napier University takes ninth place in Scotland when it comes to the best universities - and up three places compared to the year before to 91st place UK-wide. It scored 49.6 points, with 80 per cent of students continuing with their education or finding a graduate-level job withing 15 months of graduating. Photo: Alamy/PA

10. University of Stirling
The University of Stirling completes our list of the 10 highest-rated universities in Scotland according to the report - ranking joint 92nd best across the UK. It has a student-to-staff ratio of 16.9. | Lorna Donaldson Photo: Contributed

