Most popular baby names in Scotland, 2022

The top girls’ name was Olivia, given to 309 babies. The top boys’ name was Noah, given to 373 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
1Olivia309
2Isla296
3Freya294
4Millie280
5Emily244
6Amelia234
7Grace233
7Sophie233
9Ava226
9Ella226
11Lily218
12Charlotte214
13Sophia184
14Aria177
15Harper169
15Ivy169
17Evie161
18Lucy158
19Mia156
20Rosie154
21Sofia149
22Eilidh146
23Orla144
24Maisie143
25Daisy134
25Willow134
27Jessica129
28Ruby127
29Ellie122
30Anna119
30Bonnie119
32Elsie116
33Esme115
34Maya113
34Sienna113
36Mila106
37Robyn105
38Isabella104
39Georgia101
39Hannah101
41Poppy100
42Eva98
43Ayla96
44Layla95
45Callie94
45Skye94
47Hallie93
48Holly92
49Maeve90
50Emma89
51Zara87
52Ada84
53Violet83
54Chloe82
55Erin81
56Emilia79
56Rose79
58Gracie75
59Alice74
60Luna71
61Lottie69
62Molly68
62Nova68
64Thea66
65Phoebe65
66Summer64
67Cora62
67Remi62
69Bella61
69Harlow61
71Aurora58
71Lyla58
71Zoe58
74Scarlett57
75Myla56
76Amber55
76Niamh55
78Hope53
79Florence52
80Annie51
80Evelyn51
80Nina51
83Abigail50
83Arabella50
83Penelope50
83Quinn50
87Alba49
87Matilda49
87Mirren49
90Eden48
90Maeva48
92Elizabeth47
92Georgie47
92Lilly47
95Imogen46
95Rowan46
97Darcie45
97Lara45
99Iona44
99Sadie44

All girls’ names in Scotland, 2022

Top 100 boys’ names

RankNameBabies
1Noah373
2Jack342
3Leo310
4Harris274
5Luca273
6Oliver261
7Rory251
8Archie246
9Alfie243
9James243
9Theo243
12Finlay234
12Lewis234
14Alexander230
15Charlie226
16Brodie221
17Lucas203
18Finn201
19Logan195
20Thomas183
21Mason177
22Oscar164
23Max160
23Muhammad160
25Tommy159
26Freddie156
27Jacob147
28Cameron145
29Jude143
30Arthur140
31Daniel137
32Kai135
33Harry132
34Blake131
35Ollie129
36Harrison122
36Hunter122
36Roman122
39Adam118
40William117
41Arlo116
42Caleb115
43Reuben110
44Ethan105
44Liam105
46George103
47Sonny102
48Nathan101
49Angus100
49Jamie100
49Theodore100
52Matthew98
53Hudson97
54Jaxon96
55Aaron95
55Grayson95
55Ruaridh95
58Arran93
58Benjamin93
58Callum93
61Carter85
62Isaac84
63Joshua83
63Louie83
65Myles81
66Callan80
66Luke80
66Teddy80
69Brody79
69Cody79
71Leon78
72Cole77
73David75
73Struan75
75Albie71
75Blair71
77Andrew70
77Michael70
79Riley69
80Connor68
81Dylan67
81Lochlan67
81Louis67
81Robert67
85Hamish66
85Jackson66
85Lachlan66
88Joseph65
89Jax63
90Owen62
91Carson61
91Samuel61
93Innes59
94Cooper58
94Elijah58
94Fergus58
94Fraser58
98Henry57
98Parker57
100Ellis56
RankNameBabies
100Finley56
100Frankie56
100Murray56

All boys’ names in Scotland, 2022