Are you a member? Register / Log in
Popular baby names

The Office for National Statistics has just revealed the most popular baby names of 2017. So if you’re struggling to find the perfect name, here are some ideas that could spark your imagination. Whether you’re seeking inspiration among the current trends, or you’re keen to find something unique that would never make the top 100, look no further than the latest report…

It may be no surprise that Oliver and Olivia hold onto the top spots for another year, although in some regions Muhammad has overtaken Oliver as number one. Leo joins the top ten 10 for the first time this year, replacing Thomas, and is the only new addition to the boys top 10. There are a few new additions to the top 100 including Hunter and Ralph for boys, and Aurora and Hallie for girls.

Vintage names

These were popular last year and they’re still rising. Are you taking inspiration from your grandparents (or even great-grandparents)? For the girls, lovely old-fashioned sounding Ivy, Lottie and Bonnie have all risen up the rankings. The same can be said for the boys as Albie moves up to 57 and Bobby rises 25 places to 65 this year.

Literary heroines

Some of our favourite children’s story characters remain popular choices such as Matilda, Heidi and Lola, and for the Potter generation Luna has risen 30 places to sit at number 48.

Surnames as first names

This is particularly true for boys’ names this year with Hunter moving up an impressive 39 places, while Harrison, Carter and Jackson are also still in demand.

Vowel sounds

This was a trend identified in last year’s report and it’s proving to be ever-more popular. The letter A is bringing some previously unusual names to the fore, including Arlo for a boy and Aurora and Aria for girls. There’s also a biblical theme to the popular boys’ vowel names as Elijah and Ezra creep upwards.

Felling inspired?

Read on for the top 20 boys’ and girls’ names of 2017 

Top 20 boys’ names

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

Find the full list here.

Top 20 girls’ names

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

Find the full list here.