Most popular baby names in Scotland, 2016

The top girls’ name was Olivia, given to 529 babies. The top boys’ name was Jack, given to 491 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
1Olivia529
2Emily522
3Sophie416
4Isla391
5Ava360
6Amelia342
7Jessica309
8Ella285
9Lucy279
10Charlotte265
11Grace257
12Aria251
12Ellie251
12Lily251
15Freya245
16Sophia223
17Evie210
18Chloe201
19Emma194
20Millie192
21Eilidh184
22Anna182
22Mia182
24Hannah176
25Eva171
26Erin156
27Layla152
28Ruby146
29Orla144
30Harper142
31Holly132
32Georgia131
33Maisie129
34Isabella126
34Katie126
36Zoe118
37Robyn116
38Amber115
39Skye114
40Zara113
41Rosie111
41Sofia111
43Emilia110
43Poppy110
45Daisy109
46Alice106
47Lilly102
48Leah98
49Abigail96
50Esme95
50Niamh95
50Rebecca95
53Scarlett94
54Ivy93
55Lacey92
56Imogen91
57Maya90
58Amy89
58Hollie89
58Lexi89
61Thea86
62Elizabeth85
62Willow85
64Abbie83
65Molly81
66Brooke79
67Gracie78
68Sarah76
68Sienna76
70Mila73
70Rose73
72Lola72
73Cara71
73Phoebe71
75Iona67
76Megan66
77Ayla65
78Paige64
79Julia63
80Mya62
81Kayla60
82Alexandra58
82Arianna58
84Hope56
84Quinn56
84Summer56
87Bella55
87Eve55
89Elsie54
89Florence54
89Lillie54
92Maria53
93Madison51
94Ariana50
94Matilda50
94Violet50
97Hanna49
98Arya48
98Heidi48
98Lauren48

All girls’ names in Scotland, 2016

Top 100 boys’ names

RankNameBabies
1Jack491
2James421
3Oliver393
4Lewis321
5Noah307
6Logan304
7Harry303
8Alexander302
9Leo299
10Charlie297
11Jacob287
12Lucas285
13Harris274
14Finlay259
15Alfie257
15Ethan257
17Mason256
18Daniel246
19Aaron240
20Max230
21Archie228
22Matthew227
23Thomas225
24Adam216
25Rory211
26Nathan206
27Joshua196
28Callum194
29Oscar183
30Brodie182
31Cameron181
32Harrison180
33William174
34Finn166
35Dylan158
36Riley157
37Liam154
38Ollie153
39Samuel152
40Jaxon151
41Connor146
42Jamie145
43Luke142
44Caleb141
45Theo140
46Andrew135
47Joseph134
47Muhammad134
49Jude132
49Ryan132
51Benjamin128
52Arran127
53Angus123
54David122
54Isaac122
56John121
57Cole117
57Hamish117
59Jackson114
59Michael114
59Robert114
62Ben107
62George107
62Kai107
62Luca107
62Murray107
67Kyle106
67Leon106
69Carter105
70Aiden103
71Blake102
72Freddie101
73Jake99
74Owen97
75Jayden94
76Cooper93
76Ruaridh93
78Fraser87
79Aidan86
80Sam84
81Blair83
82Calvin82
82Christopher82
84Reuben81
85Calum80
85Euan80
87Arthur76
87Elliot76
89Alex75
90Zac74
91Arlo73
92Cody72
92Henry72
92Lachlan72
92Robbie72
96Josh71
96Kayden71
98Conor70
99Hunter69
100Callan68
RankNameBabies
100Tyler68

All boys’ names in Scotland, 2016