Baby Names and Name Meanings

Top 100 Baby Girl Names in England (2004)


1-25
1.Emily
2.Ellie
3.Jessica +1
4.Sophie +1
5.Chloe -2
6.Lucy +1
7.Olivia +1
8.Charlotte +1
9.Katie +2
10.Megan -4
11.Grace +2
12.Hannah -2
13.Amy +2
14.Ella -2
15.Mia -1
16.Lily +8
17.Abigail +3
18.Emma
19.Amelia +3
20.Molly -1
21.Lauren -4
22.Millie +6
23.Holly -7
24.Leah +3
25.Caitlin -4
26-50
26.Rebecca -1
27.Georgia -1
28.Bethany -5
29.Eleanor
30.Isabelle +12
31.Ruby +19
32.Daisy -1
33.Freya +8
34.Isabella +3
35.Elizabeth -3
36.Jasmine -6
37.Erin -1
38.Alice -5
39.Evie +22
40.Amber
41.Paige +3
42.Abbie -4
43.Madison +30
44.Phoebe +1
45.Poppy -2
46.Aimee +3
47.Courtney -13
48.Niamh +7
49.Anna -10
50.Isabel -3
51-75
51.Keira new
52.Libby +6
53.Isobel -2
54.Shannon -19
55.Tia -2
56.Sarah -10
57.Zoe -5
58.Maisie -2
59.Rosie -5
60.Alicia +3
61.Alisha +3
62.Eve +3
63.Rachel -15
64.Sophia +10
65.Nicole -6
66.Imogen -6
67.Natasha -10
68.Madeleine +1
69.Summer +15
70.Lydia -2
71.Alexandra -4
72.Scarlett new
73.Morgan -11
74.Brooke +18
75.Maddison new
76-100
76.Louise -6
77.Harriet +3
78.Laura -12
79.Francesca +2
80.Hollie -9
81.Mollie +4
82.Maya new
83.Chelsea -8
84.Faith new
85.Melissa -2
86.Eloise -4
87.Jodie -8
88.Jennifer -10
89.Kayleigh -3
90.Jade -13
91.Kate -19
92.Kiera new
93.Charlie -3
94.Cerys +1
95.Georgina -19
96.Lara -8
97.Zara +2
98.Elise new
99.Victoria -10
100.Katherine -13

+ means the English baby girl name has become more popular in England in 2004 compared to 2003. - means the English baby name has become less popular. new means it was not listed in the previous year's records.

[Baby names a year ago in 2003]

[Top]

Top English Baby Names for girls (2004)
© 2009 Thinkbabynames.com, a Baby Names company.