Most Popular Names

Here are the 50 most popular baby names in England and Wales of 2004 for girls and boys. Click on a name below to learn baby name meanings and more.

Most Popular Names For Births In the England and Wales 2004:

Boys
Rank Name % Num
1 Jack 2.552 8,380
2 Joshua 2.383 7,823
3 Thomas 2.222 7,295
4 James 1.868 6,135
5 Daniel 1.745 5,730
6 Samuel 1.696 5,570
7 Oliver 1.695 5,565
8 William 1.587 5,212
9 Benjamin 1.567 5,144
10 Joseph 1.532 5,030
11 Harry 1.433 4,704
12 Matthew 1.287 4,227
13 Ethan 1.177 3,864
14 Lewis 1.173 3,850
15 Charlie 1.117 3,666
16 Luke 1.111 3,647
17 George 1.090 3,578
18 Callum 1.025 3,367
19 Mohammed 0.981 3,221
20 Alexander 0.972 3,191
21 Dylan 0.921 3,023
22 Ryan 0.916 3,009
23 Jacob 0.900 2,954
24 Adam 0.895 2,938
25 Alfie 0.854 2,804
26 Jake 0.842 2,763
27 Ben 0.837 2,749
28 Connor 0.806 2,646
29 Cameron 0.787 2,585
30 Liam 0.771 2,533
31 Nathan 0.749 2,459
32 Harvey 0.736 2,416
33 Jamie 0.718 2,359
34 Max 0.681 2,235
35 Tyler 0.680 2,232
35 Owen 0.680 2,232
37 Kyle 0.606 1,990
38 Louis 0.602 1,976
39 Michael 0.559 1,836
40 Kieran 0.527 1,730
41 Aaron 0.524 1,720
42 Bradley 0.506 1,662
43 Edward 0.489 1,604
44 Brandon 0.470 1,542
45 Archie 0.460 1,512
46 Alex 0.457 1,500
47 Harrison 0.455 1,493
48 Henry 0.447 1,469
49 Charles 0.439 1,440
50 Toby 0.397 1,304
Girls
Rank Name % Num
1 Emily 1.734 5,399
2 Ellie 1.651 5,142
3 Jessica 1.554 4,838
4 Sophie 1.500 4,670
5 Chloe 1.455 4,530
6 Olivia 1.280 3,985
7 Lucy 1.255 3,908
8 Charlotte 1.224 3,811
9 Katie 1.204 3,749
10 Megan 1.127 3,508
11 Grace 1.090 3,393
12 Hannah 1.064 3,312
13 Amy 1.055 3,286
14 Ella 1.051 3,274
15 Mia 0.969 3,017
16 Lily 0.900 2,803
17 Holly 0.877 2,730
18 Amelia 0.851 2,649
19 Abigail 0.849 2,643
20 Emma 0.847 2,638
21 Molly 0.838 2,610
22 Millie 0.778 2,421
23 Lauren 0.775 2,412
24 Leah 0.694 2,160
25 Caitlin 0.679 2,115
26 Rebecca 0.621 1,934
27 Georgia 0.567 1,767
28 Bethany 0.553 1,723
29 Eleanor 0.540 1,683
30 Isabelle 0.535 1,665
31 Ruby 0.531 1,654
32 Daisy 0.526 1,638
33 Freya 0.515 1,605
34 Isabella 0.499 1,555
35 Elizabeth 0.487 1,515
36 Erin 0.476 1,481
37 Jasmine 0.471 1,468
38 Evie 0.452 1,407
39 Alice 0.447 1,393
40 Paige 0.415 1,293
41 Madison 0.415 1,292
42 Amber 0.415 1,291
43 Phoebe 0.414 1,290
44 Abbie 0.402 1,251
45 Poppy 0.400 1,246
46 Courtney 0.385 1,200
47 Aimee 0.382 1,189
48 Niamh 0.378 1,178
49 Isabel 0.377 1,174
50 Anna 0.377 1,173