BABY GIRL NAMES

50 MOST POPULAR GIRL NAMES

Maybe you’ve seen the top 50 most popular boy names – but what if you need to name a baby girl? Wait no more! Here are the most popular baby girl names for 2017 listed by the Social Security Administration.

Pro-tip: If you are looking for a name but don’t want something TOO popular, look toward the bottom of the list. With 1000 baby girl names, you have quite a few choices!



Top 50 Baby Girl Names


  1. Emma
  2. Olivia
  3. Sophia
  4. Ava
  5. Isabella
  6. Mia
  7. Abigail
  8. Emily
  9. Charlotte
  10. Harper
  11. Madison
  12. Amelia
  13. Elizabeth
  14. Sofia
  15. Evelyn
  16. Avery
  17. Chloe
  18. Ella
  19. Grace
  20. Victoria
  21. Aubrey
  22. Scarlett
  23. Zoey
  24. Addison
  25. Lily
  26. Lillian
  27. Natalie
  28. Hannah
  29. Aria
  30. Layla
  31. Brooklyn
  32. Alexa
  33. Zoe
  34. Penelope
  35. Riley
  36. Leah
  37. Audrey
  38. Savannah
  39. Allison
  40. Samantha
  41. Nora
  42. Skylar
  43. Camila
  44. Anna
  45. Paisley
  46. Ariana
  47. Ellie
  48. Aaliyah
  49. Claire
  50. Violet