Top 100 baby names in Scotland (2020)

The rank of baby girl name Isla from 1998 to 2020 in Scotland
 

In 2020 Isla overtakes Olivia as the top name for baby girls for the first time. Olivia occupies the second place and Emily the third.

Jack remains the most popular boy's name, holding on to the top spot for the 13th consecutive year. Noah is now the second most popular boy's name, having jumped from 7th place last year. James stays in 3rd place.

Of the 23,968 girls registered in Scotland last year, there were 4,347 different names. More boys shared the same name: of the 22,387 boys registered, there were only 3,375 different names.

Top 100 baby names in Scotland (2020)
Rank Baby Boys Baby Girls
1Jack (354)Isla (347) +2
2Noah (299) +6Olivia (334) -1
3James (292)Emily (300) -1
4Leo (274) +3Freya (284) +5
5Oliver (274) -2Ava (276) +1
6Harris (268) -1Sophie (275) -2
7Rory (258) +3Ella (267) -2
8Alexander (252) +3Grace (261)
9Finlay (247) +12Amelia (254) -2
10Archie (244) +9Lily (208) +6
11Lucas (240) +3Sophia (201) +3
12Charlie (236) -8Charlotte (183) -2
13Alfie (233) -4Evie (180) +8
14Theo (232) +2Millie (178) +6
15Lewis (224) -9Maisie (176) +11
16Finn (213) +5Rosie (171) +3
17Brodie (198) +1Mia (170) +1
18Thomas (198) -1Jessica (168) -7
19Mason (193) +9Aria (161) -4
20Jacob (186)Ellie (161) -6
21Logan (178) -8Harper (158) -4
22Max (178) -9Hannah (152) +5
23Freddie (170) +8Lucy (148) -11
24Harry (166) -9Eilidh (141) -2
25Adam (151) +8Sofia (139) +18
26Ollie (151) +7Ruby (132) -3
27Daniel (148) -4Ivy (130) +5
28Tommy (148) +19Willow (129) -4
29Joshua (137) -5Layla (115) +19
30Oscar (135) -5Orla (115)
31Arthur (133) -5Erin (110) +14
32Muhammad (133) +12Maya (110) +25
33Roman (130) +68*Georgia (108) +2
34Liam (129) +4Bonnie (107) +22
35Harrison (128) -5Chloe (106) -6
36Ethan (126) -8Mila (105) -7
37Jude (126) +15Poppy (105)
38William (126) -2Daisy (104)
39Hunter (125) -12Isabella (102) -7
40Callum (124) +1Hallie (100) +6
41Luke (122) +8Anna (97) -16
42Blake (121) +6Eva (97) -13
43Luca (114) +11Ayla (96) +5
44Arlo (108) +18Emma (93) -10
45Aaron (107) -9Emilia (89) +3
46Jamie (106) -6Robyn (89) -8
47Angus (105) +5Ada (88) +12
48Cameron (104) -11Holly (88) -7
49Caleb (103) -5Molly (88)
50Theodore (99) +28Amber (87) +5
51Jaxon (98) -16Sienna (87) +2
52Arran (96) +10Elsie (83) +19
53Carter (94) -6Alice (82) +1
54George (94) -14Gracie (81) -14
55Matthew (90) -13Rose (80) +9
56Reuben (90) +24Skye (80) -13
57Sonny (90) +6Niamh (78) -4
58Kai (87) +13Esme (77) -15
59Fraser (85) +20Zoe (73) -1
60Ryan (85)Violet (71) +14
61Hamish (84) -1Luna (70) +1
62Nathan (84) -16Zara (69) -23
63Isaac (83) -5Iona (67) +7
64Cole (81) -2Summer (67) +3
65Benjamin (80) +6Thea (67) -1
66Michael (80) +8Lexi (66) +3
67Grayson (79) +20Callie (64)
68Riley (79) -15Cora (64) +14
69Connor (78) +1Abigail (63) -4
70Joseph (78) -13Bella (63) -8
71Louie (78) -3Lilly (63) +15
72Cooper (77) +4Lottie (63) +31
73Ruaridh (77) -3Mollie (61) +40*
74Leon (76)Imogen (58) +4
75Louis (76) +3Katie (57) -24
76Andrew (75) -27Eden (56) +31*
77Owen (75) +3Myla (56)
78David (74) -21Remi (56) +31*
79Murray (73) +6Scarlett (56) -3
80Jackson (71) -6Harley (55) -3
81Robert (71) -15Hope (54) -13
82Samuel (71) -26Mirren (54) +4
83Innes (70)Phoebe (53) +2
84Cody (69) +6Lucie (52) +8
85Blair (67) -19Quinn (52) +50*
86Dylan (67) -19Alba (50) +21*
87Joey (67) +40*Elizabeth (50) -6
88Ellis (64) +7Maeve (50) +130*
89Finley (64) +48*Nina (50) +40*
90Teddy (64) +31*Aurora (49)
91Ruairidh (63) +9Ayda (48) +63*
92John (62) -10Indie (48) +49*
93Myles (62) +16*Piper (48) +43*
94Ben (61) -2Florence (46) -12
95Frankie (61) +7*Rosa (45) +49*
96Robbie (60) +17*Aila (44) +4
97Callan (59) +2Eve (44) -18
98Brody (58) +6*Abbie (43) +2
99Elliot (57) -9Autumn (43) +52*
100Elijah (56) -15Arabella (42) +17*
    Faith (42) +29*
    Hollie (42) -41
    Matilda (42) -15
    Rebecca (42) +23*
Source: General Register Office for Scotland * new entry

US name statistics:
Name graphs
Popular surnames
Popular twin names

Top US baby names in 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020