National Records of Scotland have revealed the most popular surnames in Scotland, according to their registers.
A recent report ranked family names according to how often they appeared in Scotland’s birth, marriage and death registers in 2024.
Most of the names - including the top three - have appeared on the list in every year since data started being gathered in 1975.
But each name has seen a downward trend, with names such as Ali, Khan, Singh and Ahmed steadily growing in popularity since 2020, reflecting Scotland’s growing diversity.
Ali was the joint 900th most common name in birth, marriage and death registers in 1975, but rose to 112th most common in 2024.
Other big movers which have shot up the list in recent years are Jones and Davies.
Here are the top 13 most common.

9. Murray
The surname Murray appeared 748 in Scottish records last year. Of Scottish and Irish origin, it means 'descendant of the seaman'. Pictured is Scottish tennis legend Andy Murray. | Getty Images

10. Scott
The top 10 most common Scottish surnames is completed by Scott, with 737 occurances. Fittingly enough, it simply means 'a person from Scotland'. Pictured is actor Dougray Scott. | Getty Images

11. Reid
Reid takes 11th sport, with 730 mentions in Scotland's records in 2024. Of Scottish origin, it means 'red' or 'red-haired'. Pictured are Craig and Charlie Reid - better known as The Proclaimers. | Getty Images

12. Taylor
The name Taylor came up in the records of Scotland 724 times last year. An occupational name of English origin, it means 'cutter of cloth'. Pictured is singer James Taylor, who has Scottish ancestry. | Getty Images

