Are you a member? Register / Log in

Choosing a baby name can be one of the most exciting parts of expecting, here are some trends we’ve spotted this year

It’s that time of year again. The Office for National Statistics has released its annual report on the most popular baby names in England and Wales. Whether you’re stuck and looking for a little inspiration, or just want to make sure the unique name you picked out isn’t edging into the top 100, check out which trends new parents favoured last year.

Popular sounds

Parents are loving girls names that end in ‘ah’ sounds. Olivia, Amelia, Isla, Ava and Isabella all topped this year’s list. If you like the idea but want a name outside of the top ten, how about Thea, Zara or Mila? For the boys, ‘son’ is a popular ending – think Harrison, Mason, Jaxon or Jackson, and Jenson.

Vintage names

One trend that doesn’t seem to be going anywhere is the revival of vintage names, with popular choices including Florence, Iris and Eliza for girls and Jasper, Felix and Ezra for boys. And Ezra isn’t the only biblical name to have jumped in popularity. While some like Mark and John have slipped out of the top 100, other names like Jacob, Noah, Isaac and Gabriel have taken their place.

The royals

Royal names are used generation after generation, so they’re a safe bet for a timeless classic. With another royal baby on the way, it’s no surprise that parents are influenced by the growing Cambridge clan – Charlotte, George and William are all high in the rankings. Other royal favourites still ranking include Elizabeth, Victoria, Harry, and Charles.

Nature-inspired names

When it comes to finding a girl’s name, parents are taking inspiration from nature. As well as ever-popular, traditional names like Daisy, Violet and Jasmine, pretty botanical names like Willow and Ivy could be the new florals.

Feeling inspired?

Read on to see the top 20 top boys’ and girls’ names. And don’t feel like you have to stick to just one list either, because gender-neutral names are on the rise. They have plenty of celebrity endorsers too, with Blake Lively calling her daughter James, and Mark Zuckerberg naming his daughter August, traditionally a boy’s name.

Top 20 boys’ names 

  1. Oliver
  2. Harry
  3. George
  4. Jack
  5. Jacob
  6. Noah
  7. Charlie
  8. Muhammad
  9. Thomas
  10. Oscar
  11. William
  12. James
  13. Leo
  14. Alfie
  15. Henry
  16. Joshua
  17. Freddie
  18. Archie
  19. Ethan
  20. Isaac

Read the full list

Top 20 girls’ names

  1. Olivia
  2. Amelia
  3. Emily
  4. Isla
  5. Ava
  6. Isabella
  7. Lily
  8. Jessica
  9. Ella
  10. Mia
  11. Sophia
  12. Charlotte
  13. Poppy
  14. Sophie
  15. Grace
  16. Evie
  17. Alice
  18. Scarlett
  19. Freya
  20. Florence

Find the full list

Top baby names data taken from England and Wales.


Win a Kit & Kin nappies and wipes bundle worth £250 when you sign up before 11.59pm on 30 September. Terms apply.

Join now