The most popular baby names

baby namesHere's the most recent set of official statistics showing the 100 most popular baby names in England and Wales in 2012, from the Office for National Statistics.

To narrow down your baby name longlist, take a look at the latest list of the most popular baby names. And then, of course, if you're still not sure, you can always put your choice to the Mumsnet jury...

  • To see what your chosen name means, or for more inspiration, browse our (not entirely serious) Baby Name Finder

 

 
Boys' names Girls' names
1 Harry 1 Amelia      
2 Oliver 2 Olivia
3 Jack 3 Jessica
4 Charlie 4 Emily
5 Jacob 5 Lily
6 Thomas 6 Ava
7 Alfie 7 Mia
8 Riley 8 Isla
9 William 9 Sophie
10 James 10 Isabella
11 Joshua 11 Evie
12 George 12 Ruby
13 Ethan 13 Poppy
14 Noah 14 Grace
15 Samuel 15 Sophia
16 Daniel 16 Chloe
17 Oscar 17 Isabelle
18 Max 18 Ella
19 Muhammad 19 Freya
20 Leo 20 Charlotte
21 Tyler 21 Scarlett
22 Joseph 22 Daisy
23 Archie 23 Lola
24 Henry 24 Eva
25 Lucas 25 Holly
26 Mohammed 26 Millie
27 Alexander 27 Lucy
28 Dylan 28 Phoebe
29 Logan 29 Layla
30 Isaac 30 Maisie
31 Mason 31 Sienna
32 Benjamin 32 Alice
33 Jake 33 Lilly
34 Finley 34 Florence
35 Harrison 35 Ellie
36 Edward 36 Erin
37 Jayden 37 Imogen
38 Freddie 38 Elizabeth
39 Adam 39 Molly
40 Zachary 40 Summer
41 Sebastian 41 Megan
42 Ryan 42 Hannah
43 Lewis 43 Sofia
44 Theo 44 Abigail
45 Luke 45 Jasmine
46 Harley 46 Lexi
47 Matthew 47 Matilda
48 Harvey 48 Rosie
49 Toby 49 Lacey
50 Liam 50 Emma
51 Callum 51 Amelie
52 Arthur 52 Gracie
53 Michael 53 Maya
54 Jenson 54 Hollie
55 Tommy 55 Georgia
56 Nathan 56 Emilia
57 Bobby 57 Evelyn
58 Connor 58 Bella
59 David 59 Brooke
60 Mohammad 60 Amber
61 Luca 61 Eliza
62 Charles 62 Amy
63 Kai 63 Eleanor
64 Jamie 64 Leah
65 Alex 65 Esme
66 Blake 66 Katie
66 Frankie 67 Harriet
68 Reuben 68 Anna
69 Aaron 69 Willow
70 Dexter 70 Elsie
71 Jude 71 Zara
72 Leon 72 Annabelle
73 Ollie 73 Bethany
74 Stanley 73 Faith
75 Elliot 75 Madison
76 Gabriel 76 Isabel
77 Cameron 77 Martha
78 Owen 78 Rose
79 Louie 79 Julia
80 Aiden 80 Paige
81 Louis 81 Maryam
82 Elijah 82 Maddison
83 Finlay 83 Heidi
84 Rhys 84 Mollie
85 Caleb 84 Niamh
86 Evan 86 Skye
87 Frederick 87 Aisha
88 Hugo 88 Ivy
89 Kian 89 Darcey
90 Sonny 90 Francesca
91 Seth 91 Zoe
92 Kayden 92 Keira
93 Taylor 92 Tilly
94 Kyle 94 Maria
95 Elliott 95 Sarah
96 Robert 96 Lydia
97 Theodore 97 Caitlin
98 Bailey 98 Isobel
99 Rory 99 Sara
100 Ellis 100 Violet

Last updated: 23-Sep-2013 at 5:05 PM