Most popular baby names in Scotland, 2007

The top girls’ name was Sophie, given to 653 babies. The top boys’ name was Lewis, given to 735 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
1Sophie653
2Emma508
3Lucy438
4Katie435
5Ellie415
6Erin414
7Emily407
8Amy405
9Chloe387
10Olivia386
11Hannah371
12Jessica318
13Grace300
14Ava282
15Rebecca274
16Isla249
17Brooke234
18Eva227
19Niamh220
20Megan215
21Eilidh213
22Abbie206
22Mia206
24Aimee201
25Lauren199
25Ruby199
27Skye198
28Anna197
28Holly197
30Freya196
30Rachel196
32Caitlin190
32Sarah190
34Keira183
34Leah183
36Lily180
37Millie167
38Charlotte162
39Molly159
40Abigail157
40Zoe157
42Eve156
43Kayla154
44Iona144
45Cara137
46Ella136
47Evie122
48Nicole117
49Morgan114
50Jenna102
50Kayleigh102
52Madison101
53Paige97
53Summer97
55Daisy95
56Amelia94
56Zara94
58Taylor93
59Robyn92
60Beth90
61Amber88
62Georgia84
63Shannon81
64Sophia80
65Abby77
66Neve75
67Courtney74
67Jennifer74
69Carly70
69Casey70
69Melissa70
72Elizabeth69
72Poppy69
74Kaitlyn68
75Gemma67
76Jasmine66
76Laura66
78Bethany65
78Mya65
80Abi64
81Kara63
81Kelsey63
83Elise62
83Orla62
85Imogen61
86Hayley60
87Natalie59
88Chelsea58
88Heather58
88Julia58
88Kirsty58
92Charley57
92Hollie57
92Samantha57
95Layla56
95Rachael56
97Maya55
98Alice54
99Libby53
100Caitlyn52
RankNameBabies
100Isabella52
100Kate52
100Louise52

All girls’ names in Scotland, 2007

Top 100 boys’ names

RankNameBabies
1Lewis735
2Jack726
3Ryan517
4James489
5Callum441
6Cameron428
7Daniel424
8Liam406
9Matthew386
10Jamie385
11Logan374
12Finlay370
13Kyle369
14Adam355
15Alexander322
16Andrew311
17Aiden309
18Ben308
19Connor307
20Dylan305
21Aaron300
22Thomas290
23Joshua260
24David251
25Luke243
26Nathan232
27Ross231
28Charlie219
29Aidan214
30Ethan212
31John210
32Michael205
33Samuel202
34Calum199
35Kieran197
35Scott197
37Fraser196
38Josh191
38William191
40Oliver185
41Rhys183
42Harry178
43Sean177
44Owen175
44Sam175
46Christopher173
46Robert173
48Euan169
49Jake164
49Jay164
49Kai164
52Jayden157
53Lucas155
53Rory155
53Tyler155
56Joseph148
56Reece148
58Max144
59Robbie143
60Benjamin135
61Ewan133
62Alfie115
62Archie115
64Evan113
65Taylor112
66Leo111
67Blair109
68Leon104
69Arran102
70Angus101
70Brandon101
70Craig101
73Murray97
74Cole96
75Jacob95
76Zak94
77Declan93
78Lee92
78Lennon92
80Harris91
80Mark91
82Finn90
83George89
84Hayden84
85Kenzie82
86Alex81
87Shaun80
88Louis79
89Gregor77
90Caleb76
91Luca74
91Mason74
93Kian73
93Mohammed73
95Paul71
96Noah70
97Harrison69
98Riley67
99Stuart66
100Mackenzie65

All boys’ names in Scotland, 2007