Close Close
Mother and Baby

The Top 50 Baby Girl Names for 2017

Whether you're pregnant and looking for baby name inspiration or want to check how popular your little one's name is, we've got the top 50 baby girl names to choose from. Published by the Office for National Statistics, the list looked at all babies registered in England and Wales and came up with this list.

  1. AMELIA - This name derives from old Germanic word 'amal' meaning 'work', 'ferilte', and 'industrious'.
  2. OLIVIA - No surprise here, this name means 'olive' and has been around in England since 13th century.
  3. EMILY - Endearing as it sounds, it actually is most likely to mean 'rival'. Was fourth in 2014 but swaps places with…
  4. ISLA - Once again, like you guessed, it means 'island'. A very popular name in Scotland where it originated from.
  5. AVA  - The Biblical meaning of this name is 'iniquity'. However, there is also a Persian background, meaning 'sound' and 'voice'.
  6. ELLA - Abbreviation of Ellen and Eleanor, both meaning ‘beautiful fairy’. Jumps 10 places from the 2014 list.
  7. JESSICA - This name seems to have been by Shakespeare for the character of Shylock's daughter in The Merchant of Venice.
  8. ISABELLA  - In most languages, this one means 'devoted to God'.
  9. MIA - It's common to think that has to do with Italian word for 'mine', but actually it first came as a short for ancient Hebrew name Miriam which probably means 'beloved'.
  10. POPPY - We don't need to tell you what it means, do we?
  11. SOPHIE - This name means 'wisdom'.
  12. SOPHIA - Same as Sophie, but slightly firmer-sounding.
  13. LILY - One of the most loved flower names across the world.
  14. GRACE - Originally, this name referred to divine grace.
  15. EVIE - Diminutive from 'Eve'. The name of the first Biblical woman means 'life' or 'living one'.
  16. SCARLETT - One meaning is that deep red colour, the other stands for a fine woollen cloth.
  17. RUBY - As you know, ruby is a beautiful red gemstone. What you may not know, in Latin it means 'red'.
  18. CHLOE - It’s one of the names of Demeter, a Greek goddess of green foliage.
  19. ISABELLE  - In Hebrew this one means ‘devoted to God’.
  20. DAISY – a lovely flowery name, that comes from words ‘day’s eye’.
  21. FREYA – That’s a name of Scandinavian goddess of love. Also, in German related  word Frau means ‘lady’.
  22. PHOEBE – Another name of Artemis, the goddess of moon. In Greek, it means ‘bright’.
  23. FLORENCE – Not only it links to a beautiful Italian city, but also means ‘prosperous’.
  24. ALICE – Surprisingly, this one traces all the way back to Adalhaidis, an old Geramnic name meaning ‘of noble descent’.
  25. CHARLOTTE – A French one, female diminutive of Charles. Since Charles stands for a free man, this could mean ‘free woman’.
  26. SIENNA – Comes from a name of a central Italian city, which in turn, comes from an orange clay the city used to produce.
  27. MATILDA - Comes from Old German and means ‘powerful in a battle’.
  28. EVELYN – Interestingly, the meanings vary between ‘life’, ‘uncertain’, and ‘beautiful little bird’.
  29. EVA  – It literally means ‘giver of life’ and, of course, links to the first Biblical woman.
  30. MILLIE  – A diminutive from Millicent, it has several meanings from different languages, including ‘strong’, ‘ambitious’, ‘industrious’ and even ‘a thousand sands’.
  31. SOFIA – Nicely and easily, this name means ‘wisdom’.
  32. LUCY – in all languages this name is deemed to come from, it means ‘light’.
  33. ELSIE  – It means ‘My God is a vow’.
  34. IMOGEN – It has Gaelic background and means ‘maiden’.
  35. LAYLA – It derives from Arabic Leila, meaning night, dark beauty.
  36. ROSIE – A classic and elegant flowery name.
  37. MAYA – It refers to ancient South American civilisations.
  38. ESME – you probably didn’t know, but Esme originally was a boy name. Either way, it comes from a French word for ‘loved’. Up from number 50 on the list for 2014.
  39. ELIZABETH – Just like Elsie, it means ‘God is my vow’ or ‘promised of God’.
  40. LOLA – A pet version of Dolores, which means ‘sorrow’. It refers to seven sorrow of St. Mary.
  41. WILLOW - English, from the tree of the same name. Also a cult 1980s film starring  Val Kilmer and Warwick Davis.
  42. IVY - From the plant of the same name. 
  43. ERIN – Comes from Ireland, means ‘from Ireland’.
  44. HOLLY – It’s taken from and evergreen tree used for Christmas decorations.
  45. EMILIA - Latin, meaning ‘rival, eager’. 
  46. MOLLY – A diminutive form of Mary.
  47. ELLIE – Surprise, this name means ‘My God’.
  48. JASMINE – A name of Persian background, it refers to a specific tropical flower.
  49. ELIZA  – Derived from Elizabeth, it bears the same meaning.
  50. LILLY – Another lovely flower name that doesn’t lose its popularity.

Scroll through our top baby girl names for 2017:

Expand Image
Expand Image


A name that has been increasing in popularity for the past few years, Isabella is a variation of the more traditional Elizabeth, meaning ‘devoted to God’. Don’t let the popularity put you off, you could always shorten to Bella or Izzy.
Expand Image


An elaboration of Olive, Olivia means ‘olive tree’. Naming your baby after a symbol of peace is never a bad idea and if you get a surprise on the day, Oliver is also in the 2017 popular boy’s names list.
Expand Image


A name we’ve loved since Rachel and Ross in Friends, Emma remains top of the popular list in 2017. An English name meaning ‘whole’ or ‘universal’.
Expand Image


Reese Witherspoon recently posted selfies with her lookalike daughter Ava and the world went mad (for the selfies and the name). Meaning ‘bird’, it was made popular by the wonderful Ava Gardener.
Expand Image


If it’s good enough for Kate Winslet, it’s good enough for us. A short version of Maria, meaning ‘wished for child’, this Latin name was made popular by American actress and model, Mia Farrow.
Expand Image


Whether it’s Harper Lee, or Harper Beckham that put this name on the popular list, it’s stuck. Originally a last name given to someone who played the harp, this could be the perfect name if you hope to raise a mini-musician.
Expand Image


This unisex name has been around for a long time, but is currently on the rise. Meaning ‘ruler of the elves’, this vintage name is an alternative to the also popular, Ava.
Expand Image


Meaning ‘from the flower’, Poppy is rising in popularity. Often chosen for little girls born around Remembrance Day, famous Poppy’s include supermodel Cara Delevigne’s sister and Jamie Oliver’s daughter Poppy Honey Oliver.
Expand Image


If Chrissy Teigan and John Legend’s snaps of daughter Luna’s first Halloween dress up didn’t put the name on the map, Harry Potter did. Rising in popularity over the past few years, this cute name means ‘moon’.
Expand Image


Arya Stark - the ultimate female hero in Game of Thrones may be one reason why Aria is now back on the popular list, but it’s steadily been rising for years. Meaning ‘air’ and ‘lioness’, you’ll have a little warrior in your midst.
Expand Image


Princess Charlotte may only be coming up to her second birthday, but she’s already causing a stir. This already popular name saw a spike in the last couple of years, meaning ‘free-man’, it’s now got the royal stamp of approval too.
Expand Image


Popular in many different languages, in English, Amelia is a variant of Amalia, meaning ‘work’. With industrious connotations, your Amelia could be the top of the class in no time!
Expand Image


Meaning ‘light’, Ella is often a shortened version of Eleanor or Ellen. Rest assured, if you pick this as a name for your little one, you’ll have a Cinderella fan for life. This name is also set to grow in popularity in the latter half of 2017 thanks to George and Amal Clooney!
Expand Image


Maybe it was Emily Blunt’s appearance in the recent Blockbuster The Girl on the Train, or fans of Emily Brontë that have kept the name in the popular list. Meaning ‘striving’ and ‘eager’, the name has been popular since the 20th Century and isn’t showing any signs of stopping.
Expand Image


A popular name meaning ‘the father’s joy’, she’ll be a daddy’s girl in no time! With a vintage charm, Abigail is a name with biblical routes, and is often shortened to Abi.
Expand Image


Back on the popular list after Ryan Reynolds and Blake Lively named their second daughter Ines, this beautiful name means ‘pure’ and ‘virginal’.
Expand Image


With Scarlett Johansson giving this name all the glamour it deserves, Scarlett is set to be a popular choice this year. Meaning ‘red’, the name is commonly spelt with one or two t’s.
Expand Image


Made popular by English ballerina Darcey Bussell and fans of Jane Austen’s Mr Darcy, the name means ‘dark one’, ‘from the Arcy’ or ‘from the fortress’.
Expand Image


Meaning ‘from the flower’, Poppy is rising in popularity. Often chosen for little girls born around Remembrance Day, famous Poppy’s include supermodel Cara Delevigne’s sister and Jamie Oliver’s daughter Poppy Honey Oliver.
Expand Image


The beautiful name Layla, meaning ‘night’ is raising in popularity again. Alternative spellings include Leila.
Expand Image


The meanings of this adorable name vary from ‘life’, ‘uncertain’ and ‘beautiful little bird’, this cute name is set to stay on the popular list this year.
Expand Image


This ancient name has been around for centuries, and put back on the map thanks to the beautiful Mila Kunis. We predict it’s rise in popularity this year.
Expand Image


With its literal meaning ‘the hazelnut tree’, this cute name has been growing in popularity over the past few years. With celeb fans such as Julia Roberts and Emily Blunt, we predict they’ll be more Hazels in the world this year!
Expand Image


Meaning ‘dawn’, this name is perfect for parents who are poetry fanatics, or fans of Disney’s Sleeping Beauty.
Expand Image


This cute Scandinavian name means ‘divine strength’ – the perfect name for your adorable new arrival.

Whichever name you choose, why not create a free Amazon Baby Wishlist ready for her arrival?


Need more inspiration? Use our baby name generator!

Related content:


  • maggz1967 - 04/10/2016 19:58

    Can't believe Evelyn is there My neice named her baby Esmay -(Esme)

  • realifedocs0 - 06/09/2017 19:40

    Buy registered Passports(,Drivers license, We offer original high quality registered Passports,Driver License, ID cards,Visa, Diplomas,License of conduct, Birth certificates, marriage certificates,social security numbers (SSN) and many other documents. We have the best holograms, magnetic strip or bar code on back and duplicating machines with the fastest shipping and millions of our documents circulating world wide for a number of countries like United Kingdom, USA, Australia, Belgium, Brazil, Canada, Italy, Switzerland, Finland, France, Germany, Israel, Mexico, Netherlands, Romania,Poland,Cyprus,Dubai,Ukraine,Sweden,Norway, Portugal, Lithuania, Russia, Hungary, Denmark,Portugal, Austria, Australia, Cambodia, Croatia,South Africa, Spain, Japan, China and etc. We also offer high quality fake documents with the same security features like the original with genuine holograms, ultraviolet watermarks, intaglio printing,special paper, fluorescent dyes, RFID chips, bar codes corresponding to your details and more. High resolution driver license that the department of motor vehicles use. Contact Skype

Mini mag sign up