Most popular baby names in Scotland, 2012

The top girls’ name was Sophie, given to 619 babies. The top boys’ name was Jack, given to 539 babies.

The official ranking as published, with the number of babies given each name. Names with the same count share a rank.

Top 100 girls’ names

RankNameBabies
1Sophie619
2Emily489
3Ava435
4Olivia428
5Lucy418
6Isla413
7Jessica402
7Lily402
9Amelia335
10Mia300
11Millie295
12Chloe286
13Ellie282
14Eva280
15Sophia258
16Freya256
17Grace249
18Holly248
19Emma243
20Hannah225
21Ruby204
22Erin198
23Amy195
24Ella193
25Leah190
26Eilidh188
27Katie187
28Charlotte180
29Brooke175
30Evie173
30Layla173
32Kayla172
33Anna169
34Rebecca156
35Poppy154
36Orla149
37Summer145
38Hollie144
39Niamh141
40Lexi140
41Lacey138
42Molly132
43Amber131
43Isabella131
45Skye130
46Maisie129
47Zoe119
48Abbie118
49Daisy117
50Aimee113
51Megan112
52Abigail109
53Lilly105
54Georgia95
54Julia95
54Sarah95
57Lauren92
58Iona90
59Zara89
60Sofia87
61Paige86
62Rosie85
63Lola84
63Madison84
65Caitlin83
66Mya81
67Eve80
67Robyn80
69Keira78
70Mollie77
71Cara75
72Darcy73
72Elizabeth73
74Maya72
75Elise68
75Emilia68
77Alice67
78Beth66
78Rachel66
80Amelie64
81Sienna63
81Taylor63
83Carly60
83Nicole60
83Rose60
86Imogen58
87Bella57
88Kara56
89Faith55
89Lucie55
89Willow55
92Alexis54
92Maria54
94Lois53
95Alyssa52
95Lexie52
97Gracie51
97Mirren51
99Ayla50
99Jasmine50
RankNameBabies
99Scarlett50

All girls’ names in Scotland, 2012

Top 100 boys’ names

RankNameBabies
1Jack539
2Lewis438
3James428
4Riley418
5Logan392
6Daniel384
7Ethan352
8Harry331
9Alexander327
10Oliver311
11Max306
12Charlie298
13Finlay296
13Tyler296
15Aaron295
16Adam291
17Mason287
18Alfie284
19Ryan278
20Liam271
20Lucas271
22Jamie266
23Thomas265
24Callum259
25Cameron258
26Dylan252
27Kyle249
28Harris242
29Matthew240
29Noah240
31Rory233
32Connor225
32Joshua225
34Nathan219
35Jacob216
36Aiden200
37William199
38Archie197
39Leo191
40Andrew189
41Jayden186
42Luke183
43Rhys158
44Kai157
45David155
46Cole152
47Joseph151
47Michael151
49Samuel145
50Leon144
51John139
52Benjamin138
53Brodie136
54Harrison133
55Ben127
55Robbie127
57Josh124
57Robert124
59Owen123
60Fraser122
60Oscar122
62Caleb120
63Euan113
64Jake111
64Jay111
66Finn105
67Ross104
68Calum103
68Muhammad103
70Blair102
71Ollie98
72Arran97
73Angus96
73Christopher96
73Murray96
76Scott95
77Evan93
78Cooper91
79Sam90
79Zac90
81Kayden87
82Alex85
82Ewan85
84Aidan84
84George84
86Olly83
86Ruaridh83
88Blake79
88Declan79
88Kaiden79
91Isaac77
92Reece76
93Cody74
94Calvin73
95Luca72
96Mark71
96Shay71
98Jude69
98Sean69
100Jackson68
RankNameBabies
100Kian68
100Kieran68

All boys’ names in Scotland, 2012