Scottish first names, 1974–2024

Random female name generator

First names on this page come from National Records of Scotland statistics on births registered in Scotland from 1974 to 2024. That period holds 1,323,306 girls across 3,624 distinct names. The three most common names were for girls: Emma, Laura, Sarah. Names are picked in proportion to how often they were given, and last names come from the National Records of Scotland surname list for 2024, so the mix looks like real Scottish full names.

Show girls' 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

Girls: Top 20 names

#NameBirthsShare
1Emma24,2291.83%
2Laura21,2531.61%
3Sarah17,8661.35%
4Claire16,9731.28%
5Nicola15,9631.21%
6Jennifer15,3891.16%
7Sophie15,1521.15%
8Amy14,3211.08%
9Rebecca13,6651.03%
10Lauren13,6341.03%
11Louise13,3451.01%
12Chloe13,0410.99%
13Kirsty13,0330.98%
14Emily12,9310.98%
15Lisa12,5830.95%
16Rachel11,5770.87%
17Lucy11,3170.86%
18Hannah11,2350.85%
19Fiona10,5690.80%
20Olivia10,2050.77%

Girls: 2005 to 2014 → 2015 to 2024

Rising fastest

  1. Harper 150 → 1,621
  2. Ada 61 → 633
  3. Luna 56 → 560
  4. Aria 215 → 2,025
  5. Harlow 40 → 344

Falling fastest

  1. Shannon 488 → 32
  2. Gemma 416 → 30
  3. Courtney 464 → 48
  4. Jodie 302 → 32
  5. Natasha 364 → 40

Questions and answers

What was the most common girl's name from 1974 to 2024?

Emma. 24,229 girls received it, 1.83% of all recorded girls born from 1974 to 2024.

How concentrated are girl's names from 1974 to 2024?

The 10 most common names cover 12.7% of recorded girls, about 1 in 8 births.

Which names grew fastest compared with 2005 to 2014?

Among names with at least 300 births in 2015 to 2024, the biggest gains were for girls, Harper (150 births in 2005 to 2014, 1,621 in 2015 to 2024).

How long is the average first name from 1974 to 2024?

Weighted by how often each name was given: 5.7 letters for girls.