Olivia remains steady as the most popular girl's name and is joined by Oliver, up one place to top the poll of most popular baby names.
5201 Olivias and 7364 Olivers were registered in 2009 according to The Office for National Statistics annual ranking of baby names in England and Wales.
The fastest rise in popularity was seen by the girl's name Maisie which jumped 29 places from last year to the position of 34th most popular. Austin saw the biggest surge in popularity amongst the boys' names, up 60 to finally make an appearance in the top 100.
Some of the other newcomers onto the list are Archie, Jayden and Logan for the boys and for the girls, Summer and Scarlett, jumped into the top 25 of the rankings.
The regional data shows Jack and Oliver to be the top names across the UK apart from in the West Midlands where Mohammed takes the top spot for the boys. For the girls, Olivia and Sophie stay strong across England and Wales apart from the East where Chloe takes the top place.
The Office for National Statistics also has done a fantastic comparison tool to show how the baby name rankings differ from last year and over time since 1999.
This year we have the full list of the top 100 for boys and girls but also the breakdown by region, which shows some interesting differences. See what you can do with the data.
Full list:
Top 100 baby girls names
Name
1 OLIVIA
2 RUBY
3 CHLOE
4 EMILY
5 SOPHIE
6 JESSICA
7 GRACE
8 LILY
9 AMELIA
10 EVIE
11 MIA
12 AVA
13 ELLA
14 CHARLOTTE
15 ISABELLA
16 LUCY
17 ISABELLE
18 DAISY
19 HOLLY
20 MEGAN
21 FREYA
22 POPPY
23 PHOEBE
24 SUMMER
25 SCARLETT
26 MILLIE
27 ELLIE
28 AMY
29 HANNAH
30 ISLA
31 KATIE
32 IMOGEN
33 ERIN
34 MAISIE
35 SOPHIA
36 ABIGAIL
37 JASMINE
38 EVA
39 BROOKE
40 MOLLY
41 EMMA
42 LOLA
43 ELIZABETH
44 LEAH
45 LILLY
46 MATILDA
47 LEXI
48 LAYLA
49 SIENNA
50 ALICE
51 ISABEL
52 AMBER
53 BETHANY
54 GRACIE
55 GEORGIA
56 ELEANOR
57 AMELIE
58 CAITLIN
59 MADISON
60 ISOBEL
61 LAUREN
62 ROSIE
63 KEIRA
64 ANNA
65 PAIGE
66 MAYA
67 LACEY
68 MADDISON
69 LEXIE
70 AIMEE
71 SKYE
72 TIA
73 FAITH
74 SOFIA
75 ZARA
76 NIAMH
77 REBECCA
78 LIBBY
79 SARAH
80 FLORENCE
81 MARTHA
82 HOLLIE
83 ZOE
84 JULIA
85 EVELYN
86 TILLY
87 ALEXANDRA
88 NICOLE
89 HARRIET
90 EMILIA
91 LYDIA
92 EVE
93 MARIA
94 ROSE
95 ESME
96 ALISHA
97 HEIDI
98 FRANCESCA
99 SARA
100 MYA
Top 100 baby boys names
Name
1 OLIVER
2 JACK
3 HARRY
4 ALFIE
5 JOSHUA
6 THOMAS
7 CHARLIE
8 WILLIAM
9 JAMES
10 DANIEL
11 GEORGE
12 SAMUEL
13 ETHAN
14 JOSEPH
15 BENJAMIN
16 MOHAMMED
17 LUCAS
18 JACOB
19 DYLAN
20 ARCHIE
21 LEWIS
22 ALEXANDER
23 OSCAR
24 LIAM
25 MAX
26 JAYDEN
27 JAKE
28 CALLUM
29 RILEY
30 RYAN
31 TYLER
32 NOAH
33 LUKE
34 ADAM
35 LOGAN
36 MUHAMMAD
37 HENRY
38 MATTHEW
39 HARVEY
40 LEO
41 ISAAC
42 HARRISON
43 FINLEY
44 EDWARD
45 MASON
46 CONNOR
47 OWEN
48 JAMIE
48 NATHAN
50 ALEX
51 MICHAEL
52 CAMERON
53 FREDDIE
54 AARON
55 THEO
56 HARLEY
57 TOBY
58 CHARLES
59 RHYS
60 LEON
61 FINLAY
62 MOHAMMAD
62 SEBASTIAN
64 DAVID
65 BEN
66 LOUIS
67 ZACHARY
68 KAI
69 ASHTON
70 EVAN
71 KIAN
72 LUCA
73 AIDEN
74 KYLE
75 GABRIEL
76 REECE
77 HAYDEN
78 AIDAN
79 REUBEN
80 JOEL
81 BAILEY
82 BRANDON
83 JOHN
84 LOUIE
85 ELLIS
86 KIERAN
87 ELLIOT
88 SAM
89 TAYLOR
90 BRADLEY
91 ROBERT
92 JOE
93 ARTHUR
94 CHRISTOPHER
95 EWAN
96 FREDERICK
97 MORGAN
98 JUDE
98 STANLEY
100 AUSTIN