Scottish surnames, 2024

Random last name generator

Every surname on this page comes from the National Records of Scotland surname list for 2024, which lists 2,099 surnames that occurred at least ten times in the year's birth, marriage and death registers. The five most common are Smith (1,832), Brown (1,289), Wilson (1,179), Robertson (1,054), Stewart (1,052). The generator draws a surname in proportion to how often it appears, so common surnames come up far more often than rare ones. The list used by the generator holds the 1,575 most frequent surnames, which together cover 95% of the surnames in the source file.

Show last names
More options — middle names, no repeats, realism, seed

1 gives real frequencies. 0 makes every name equally likely.

Batch #1 · 40 of 100 shown Click a name to copy it

What the data says

Top 20 surnames

#SurnameCountShare
1Smith1,8321.57%
2Brown1,2891.10%
3Wilson1,1791.01%
4Robertson1,0540.90%
5Stewart1,0520.90%
6Campbell1,0170.87%
7Thomson9880.84%
8Anderson9250.79%
9Murray7480.64%
10Scott7370.63%
11Reid7300.62%
12Taylor7240.62%
13Macdonald7020.60%
14Clark6110.52%
15Young5880.50%
16Mitchell5680.49%
17Walker5670.48%
18Ross5510.47%
19Morrison5390.46%
20Watson5390.46%

Questions and answers

What is the most common last name in Scotland?

Smith. The National Records of Scotland surname list for 2024 lists 1,832 register entries with this surname, 1.57% of the listed entries.

How much of the list do the 10 most common surnames take up?

About 9.2% of the listed entries, about 1 in 11 register entries, is one of the 10 most common surnames in the National Records of Scotland surname list for 2024.

How many different surnames are in the data?

The National Records of Scotland surname list for 2024 lists 2,099 surnames that occurred at least ten times in the year's birth, marriage and death registers.

How long is the average surname?

Weighted by how often each one appears, the average is 6.4 letters.