Top baby names in England and Wales 2016

Olivia has replaced Amelia as the most popular baby name for girls.

According to the latest information from the Office for National Statistics (ONS) Olivia has now reclaimed the top spot it held between 2009 and 2010.

Results have been based on names given and recorded by parents on children's birth certificates in 2016.

Olivia beats Amelia in the latest list
Olivia beats Amelia in the latest list

Oliver continues to be the most popular first name given to baby boys in England and Wales - holding onto the top spot since 2013.

There were six new entries in the top 100 most popular boys names - Albie, Arlo, Ezra, Finn, Jasper and Jesse.

There were four new entries in the top 100 most popular girls’ names in 2016 which were Felicity, Iris, Luna and Lydia while Harper climbed the rankings most rapidly.

Having a good day with Luna
Having a good day with Luna

Nick Stripe from the ONS said: "With over 696,000 babies born in England and Wales in 2016, and nearly 64,000 different names chosen for them, it's interesting how relatively stable the top 10 names have been over recent years.

"It is as you move down the rankings that you begin to notice social and cultural changes being reflected in name choices. Harper was the girls’ name in the top 100 in 2016 with the biggest rise in popularity over the previous 10 years, whilst for boys it was Jaxon.”

Most popular girls names:

1. Olivia - 5,017

2. Amelia - 4,777

3. Emily - 3,551

4. Isla - 3,476

5. Ava - 3,285

6. Isabella - 2,729

7. Lily - 2,722

8. Jessica - 2,703

9. Ella - 2,702

10. Mia - 2,662

Most popular boys names:

1. Oliver - 6,623

2. Harry - 5,284

3. George - 5,263

4. Jack -4,751

5. Jacob - 4,485

6. Noah - 4,305

7. Charlie - 4,190

8. Muhammad -3,908

9. Thomas - 3,898

10. Oscar - 3,894

Share this story

COMPETITION

Win a football coaching session at Ballerz in Bluewater with former England star Rio Ferdinand


Helpful links

Local news