Most popular baby names in Scotland, 2004

The top girls’ name was Emma, given to 664 babies. The top boys’ name was Lewis, given to 726 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
1Emma664
2Sophie582
3Ellie566
4Amy547
5Chloe465
6Katie455
7Erin435
8Emily404
8Lucy404
10Hannah382
11Rebecca376
12Rachel335
13Abbie306
14Lauren301
15Megan284
16Olivia272
17Aimee264
18Caitlin256
19Holly254
20Leah249
21Niamh248
22Sarah240
23Jessica227
24Eilidh196
25Anna192
26Molly183
27Zoe179
28Nicole177
29Isla176
30Mia173
31Morgan172
32Keira169
33Abigail161
34Cara156
34Shannon156
36Charlotte150
37Abby148
37Eve148
39Brooke144
40Grace138
41Louise131
42Millie130
43Kirsty119
44Courtney118
45Amber114
46Beth110
47Taylor108
48Jennifer101
49Eva100
49Jenna100
49Jodie100
52Kayleigh93
52Lily93
52Natasha93
55Freya92
56Iona90
57Ella88
57Skye88
59Laura85
59Rachael85
61Melissa84
61Paige84
63Bethany82
64Heather79
64Robyn79
66Demi73
66Samantha73
68Alex71
68Elizabeth71
68Kiera71
71Gemma70
72Ava67
72Ciara67
72Kaitlyn67
75Caitlyn65
75Elle65
75Georgia65
75Kayla65
75Neve65
75Rosie65
81Danielle64
82Natalie63
83Elise62
84Alexandra59
84Alice59
86Kara58
86Madison58
86Naomi58
89Abi57
89Cerys57
91Abbi56
92Chelsea55
92Kate55
94Evie54
94Kelsey54
96Carly52
96Hollie52
96Stephanie52
99Charlie51
99Daisy51
RankNameBabies
99Orla51

All girls’ names in Scotland, 2004

Top 100 boys’ names

RankNameBabies
1Lewis726
2Jack709
3Cameron531
4James530
5Ryan523
6Jamie480
7Liam474
8Ben461
9Kyle451
10Callum449
11Daniel427
12Matthew424
13Connor360
14Adam359
15Andrew351
16Dylan350
17Aidan332
18Ross325
19Scott324
20Nathan301
21Thomas287
22Joshua278
23Kieran275
24Aaron270
25Alexander269
25David269
27Finlay247
28Logan239
29Aiden238
30Josh236
30Michael236
32Luke233
33Sam214
34Euan213
35Sean212
36William209
37Ethan204
38John203
39Samuel199
40Christopher192
41Joseph187
42Fraser182
43Jay178
43Robert178
45Robbie174
46Calum169
47Benjamin164
48Owen163
49Craig161
50Ewan157
51Mark147
52Declan142
53Reece140
54Rory133
55Oliver131
56Jake124
57Max122
58Ciaran118
59Charlie116
60Brandon115
60Kai115
60Lee115
63Jordan114
64Taylor113
65Rhys112
66Steven111
67Harry109
68Paul108
69Louis99
70Tyler98
71Blair97
72Shaun95
73Jacob93
74Murray92
75Evan90
75Stephen90
77Arran83
77Marc83
79Angus81
79Stuart81
81Leo80
82Archie79
83Kian78
84Gregor76
84Leon76
86Patrick75
87Lucas71
88Finn69
88Jonathan69
90Charles67
90Hamish67
90Harris67
90Joe67
94Jason65
94Mackenzie65
94Peter65
97Conor63
97Dean63
99Alex61
99Cole61
RankNameBabies
99Darren61

All boys’ names in Scotland, 2004