Scottish first names, 2020–2024
Random names from the 2020s
First names on this page come from National Records of Scotland statistics on births registered in Scotland in the 2020s (2020 to 2024). That period holds 93,792 girls across 1,675 distinct names and 103,999 boys across 1,440 distinct names. The three most common names were for girls: Olivia, Isla, Freya; for boys: Noah, Jack, Leo. 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.
More options — middle names, no repeats, realism, seed
1 gives real frequencies. 0 makes every name equally likely.
What the data says
- About 1 in 8 girls born in the 2020s (2020 to 2024) got one of just 10 names. Those 10 names hold 13.3% of all recorded girls.
- Names for girls behave like 450 equally common names out of 1,675 in use (effective number of names).
- The average girl's name has 5.3 letters.
- About 1 in 8 boys born in the 2020s (2020 to 2024) got one of just 10 names. Those 10 names hold 12.9% of all recorded boys.
- Names for boys behave like 388 equally common names out of 1,440 in use (effective number of names).
- The average boy's name has 5.4 letters.
- Fastest riser for girls: Maeve, from 104 births in 2010 to 2019 to 427 in 2020 to 2024.
- Biggest fall for girls: Lauren, from 673 births in 2010 to 2019 to 43 in 2020 to 2024.
- Fastest riser for boys: Albie, from 120 births in 2010 to 2019 to 422 in 2020 to 2024.
- Biggest fall for boys: Kyle, from 1,594 births in 2010 to 2019 to 149 in 2020 to 2024.
Girls: Top 20 names
| # | Name | Births | Share |
|---|---|---|---|
| 1 | Olivia | 1,524 | 1.62% |
| 2 | Isla | 1,498 | 1.60% |
| 3 | Freya | 1,346 | 1.44% |
| 4 | Emily | 1,292 | 1.38% |
| 5 | Amelia | 1,168 | 1.25% |
| 6 | Ella | 1,160 | 1.24% |
| 7 | Ava | 1,134 | 1.21% |
| 8 | Grace | 1,117 | 1.19% |
| 9 | Millie | 1,102 | 1.17% |
| 10 | Sophie | 1,099 | 1.17% |
| 11 | Lily | 1,063 | 1.13% |
| 12 | Charlotte | 994 | 1.06% |
| 13 | Sophia | 963 | 1.03% |
| 14 | Aria | 853 | 0.91% |
| 15 | Evie | 848 | 0.90% |
| 16 | Rosie | 837 | 0.89% |
| 17 | Maisie | 811 | 0.86% |
| 18 | Ivy | 787 | 0.84% |
| 19 | Harper | 759 | 0.81% |
| 20 | Orla | 750 | 0.80% |
Boys: Top 20 names
| # | Name | Births | Share |
|---|---|---|---|
| 1 | Noah | 1,711 | 1.65% |
| 2 | Jack | 1,610 | 1.55% |
| 3 | Leo | 1,421 | 1.37% |
| 4 | Harris | 1,324 | 1.27% |
| 5 | Oliver | 1,316 | 1.27% |
| 6 | Rory | 1,285 | 1.24% |
| 7 | James | 1,213 | 1.17% |
| 8 | Theo | 1,202 | 1.16% |
| 9 | Finlay | 1,187 | 1.14% |
| 10 | Archie | 1,170 | 1.13% |
| 11 | Luca | 1,145 | 1.10% |
| 12 | Alexander | 1,144 | 1.10% |
| 13 | Alfie | 1,078 | 1.04% |
| 14 | Brodie | 1,070 | 1.03% |
| 15 | Lewis | 1,028 | 0.99% |
| 16 | Finn | 1,021 | 0.98% |
| 17 | Charlie | 992 | 0.95% |
| 18 | Lucas | 990 | 0.95% |
| 19 | Muhammad | 931 | 0.90% |
| 20 | Thomas | 923 | 0.89% |
Girls: 2010 to 2019 → 2020 to 2024
Rising fastest
- Maeve 104 → 427
- Remi 103 → 312
- Lottie 227 → 401
- Bonnie 375 → 650
- Ada 273 → 410
Falling fastest
- Lauren 673 → 43
- Megan 924 → 65
- Alexis 406 → 31
- Carly 441 → 34
- Nicole 396 → 32
Boys: 2010 to 2019 → 2020 to 2024
Rising fastest
- Albie 120 → 422
- Hudson 185 → 404
- Roman 343 → 609
- Teddy 206 → 336
- Tommy 458 → 739
Falling fastest
- Kyle 1,594 → 149
- Jay 868 → 105
- Ross 758 → 96
- Brandon 305 → 39
- Tyler 1,355 → 188
Questions and answers
What was the most common girl's name in the 2020s (2020 to 2024)?
Olivia. 1,524 girls received it, 1.62% of all recorded girls born in the 2020s (2020 to 2024).
What was the most common boy's name in the 2020s (2020 to 2024)?
Noah. 1,711 boys received it, 1.65% of all recorded boys born in the 2020s (2020 to 2024).
How concentrated are names in the 2020s (2020 to 2024)?
Among girls the 10 most common names cover 13.3% of births; among boys 12.9%. In this period girls' names were the more concentrated set.
Which names grew fastest compared with 2010 to 2019?
Among names with at least 300 births in 2020 to 2024, the biggest gains were for girls, Maeve (104 births in 2010 to 2019, 427 in 2020 to 2024); for boys, Albie (120 births in 2010 to 2019, 422 in 2020 to 2024).
How long is the average first name in the 2020s (2020 to 2024)?
Weighted by how often each name was given: 5.3 letters for girls, 5.4 letters for boys.