Give us a little more information and we'll give you a lot more relevant content
Your child's birthday or due date
Girl Boy Other Not Sure
Add A Child
Remove A Child
I don't have kids
Thanks For Subscribing!
Oops! Something went wrong. Please contact

The 101 Best Baby Girl Names (And the 13 to Avoid)

Because you're going to regret Daenerys — trust us.

Selecting the perfect baby girl’s name can feel like a high-stakes parenting decision; there are so many thousands of beautiful girls’ names out there, but only one unique baby girl soon to be your daughter. How can you know which name is going to best suit her personality and best serve her interests over the years? Something very flowery and girly might be cute when she’s little, but not so much down the road. Pluck a baby name straight from pop culture or one that’s trending upward in popularity, and eventually, it will feel staler than three-week old sourdough. Then, there’s the question of what, if anything, you want to carry forward from your own family — will you choose a family name that says something about your roots, or will you break tradition and choose something more unusual?

While we can’t help you make those decisions, we can provide some great inspirational baby girls’ names. We’ve compiled a list of baby girl names that are unusual enough that your child won’t share them with every other classmate, but also not, like, Mufaletta, Paprika, or Chalice. We’ve also included 13 baby girls’ names you should consider avoiding because, hey, it’s important. Happy picking.

The 101 Baby Girl Names to Consider…

  1. Harper
  2. Harlow
  3. Parker
  4. Willow
  5. Charlotte
  6. Scarlette
  7. Isla
  8. Poppy
  9. Olivia
  10. Frankie
  11. Olive
  12. Ava
  13. Elizabeth
  14. Jade
  15. June
  16. Brie
  17. Ivy
  18. Daisy
  19. Alice
  20. Evelyn
  21. Ruby
  22. Aria
  23. Matilda
  24. Esmé
  25. Ellie
  26. Marlow
  27. Holly
  28. Amber
  29. Gracie
  30. Heidi
  31. Jasmine
  32. Ada
  33. Hallie
  34. Aurora
  35. Myla
  36. Iris
  37. Zoe
  38. Amethyst
  39. Arabella
  40. Violet
  41. Hazel
  42. Aida
  43. Sienna
  44. Tyra
  45. Blake
  46. Stella
  47. Savannah
  48. April
  49. Lilly
  50. Lillee
  51. Chrysanthemum 
  52. Clementine
  53. Christina
  54. Tory
  55. Victoria
  56. Kaelie
  57. Katherine
  58. Molly
  59. Isabel
  60. Kristin
  61. Adeline
  62. Anabella
  63. Piper
  64. Sam
  65. Taylor
  66. Tayla
  67. Alessandra
  68. Rosie
  69. Elliana
  70. Sky
  71. Annabeth
  72. Malia
  73. Lillia
  74. Etta
  75. Hattie
  76. Pearl
  77. Ivory
  78. Georgia
  79. Nola 
  80. Penny
  81. Ella
  82. Maggie
  83. Karina
  84. Addison
  85. Leah
  86. Brooke
  87. Josie
  88. Helena
  89. Margaret
  90. Alyssa
  91. Hadley
  92. Lexie
  93. Celeste
  94. Maya
  95. Maeve 
  96. Chloe 
  97. Willa
  98. Ariel
  99. Viola
  100. Luna
  101. Meara
Sponsored by Enfamil Enspire
An Award-Winning Formula

Looking for a formula you can trust to support your baby? Enspire is Enfamil’s closest formula to breast milk ever. It has Lactoferrin and MFGM which have been associated with fewer digestive and respiratory issues.


13 Baby Girl Names to Avoid…

1. Alexa Avoid setting your child up for a lifetime of the popular Amazon device responding to their name. 

Fatherly IQ
  1. How often do you and your spouse argue over the family budget?
    Rarely. We set it together and stick to it as best we can.
    Sometimes. We try not to, but it’s occasionally unavoidable.
    A lot. It’s a regular source of contention.
Thanks for the feedback!
Oops! Something went wrong. Please contact

2. North It was bad enough when Kim and Kanye did it.

3. Meghan A pretty name for sure, but soon to be everywhere, thanks to the formerly newest duchess. 

4. Bertha Come on. Don’t be cruel. 

5. Ursula It just sounds … villainous. 

6. Blue Just because Beyoncé kind of pulled it off doesn’t mean just anyone can.

7. Olga Doesn’t exactly bring to mind a sweet little baby, now, does it. 

8. Anous No further comment. 

9. Facebook Yep. Someone did it. Don’t follow in their footsteps. 

10. Hashtag #No #JustNo

11. Abcd We can only imagine what these parents were thinking.

12. Londyn If you love a place so much you’re going to name your kid after it, at least spell it right.

13. Merika While it could have been a fathomable name in another time and place, the introduction of this slang word into the American vocabulary makes this name intolerable.