The Top 100 girl names mix evergreen classics, cool and original choices, and some just plain new ideas, along with reliable standards we’ve been naming our daughters for ages.

And yes, a name can be cool, even edgy – and still very popular.

After all, only the most appealing names make it to the top of the popularity charts.

In any given year, the most popular girl names include some rising stars and some falling favorites.

Because, yes, even in 2024, we’re still naming our daughters Samantha and Sarah, even though lots of us know moms with those names, too.

Some names you might guess chart in the US Top 100 fail to make an appearance. Long-time #1 Mary isn’t here. Former favorites like Jessica, Laura, Rebecca, Julia, Amanda, Melissa, Megan, and Christina are long gone.

Plenty of classics, from Katherine (and Kathryn and Catherine) to Margaret, and Teresa, appear in the US Top 1000 – but not in the 100 most popular names.

While there’s always lots of movement within the US Top 100, it’s worth noting that very few names actually entered or left the rankings during calendar year 2021. Brielle fell, making space for Athena. But 2022 was far more exciting. Allison, Eva, Madeline, Peyton, Piper, and Rylee exited the Top 100, making way for Ayla, Eloise, Iris, Liliana, Maria, and Raelynn.

A NOTE ABOUT NUMBERS

It’s also worth noting that some names might be more popular than they initially appear. Isabella has been a long-time Top Ten favorite. But add in the girls named Isabelle, too, and it’s even more familiar a sound. 

Likewise, names like Ariel that don’t rank might if we tallied up Arielle and Ariella. A shared sound – like the many Elle names, from Elizabeth to Eloise to Eliza, can make a popular name feel even more common. And the opposite is true. Nothing really sounds like Willow, and it’s not easy to re-spell Quinn, making those names feel a little less popular.

Other clusters – like nature and flower names Daisy, Violet, Willow, and Iris, can make even a surprising floral fit in a little better – but also seem slightly less surprising.

Let’s take a look at the Top 100 girl names in the US.

TOP 100 GIRL NAMES

  1. Olivia
  2. Emma
  3. Charlotte
  4. Amelia
  5. Sophia
  6. Isabella
  7. Ava
  8. Mia
  9. Evelyn
  10. Luna
  11. Harper
  12. Camila
  13. Sofia
  14. Scarlett
  15. Elizabeth
  16. Eleanor
  17. Emily
  18. Chloe
  19. Mila
  20. Violet
  21. Penelope
  22. Gianna
  23. Aria
  24. Abigail
  25. Ella
  26. Avery
  27. Hazel
  28. Nora
  29. Layla
  30. Lily
  31. Aurora
  32. Nova
  33. Ellie
  34. Madison
  35. Grace
  36. Isla
  37. Willow
  38. Zoe
  39. Riley
  40. Stella
  41. Eliana
  42. Ivy
  43. Victoria
  44. Emilia
  45. Zoey
  46. Naomi
  47. Hannah
  48. Lucy
  49. Elena
  50. Lillian
  51. Maya
  52. Leah
  53. Paisley
  54. Addison
  55. Natalie
  56. Valentina
  57. Everly
  58. Delilah
  59. Leilani
  60. Madelyn
  61. Kinsley
  62. Ruby
  63. Sophie
  64. Alice
  65. Genesis
  66. Claire
  67. Audrey
  68. Sadie
  69. Aaliyah
  70. Josephine
  71. Autumn
  72. Brooklyn
  73. Quinn
  74. Kennedy
  75. Cora
  76. Savannah
  77. Caroline
  78. Athena
  79. Natalia
  80. Hailey
  81. Aubrey
  82. Emery
  83. Anna
  84. Iris
  85. Bella
  86. Eloise
  87. Skylar
  88. Jade
  89. Gabriella
  90. Ariana
  91. Maria
  92. Adeline
  93. Lydia
  94. Sarah
  95. Nevaeh
  96. Serenity
  97. Liliana
  98. Ayla
  99. Everleigh
  100. Raelynn

AURORA (#31)

Nora, Cora, and Aurora are united by sound. But Aurora has something the others lack – a tie to ancient mythology and the night sky. The Roman goddess of the dawn, Aurora is familiar to many thanks to the Aurora Borealis. Also known as the Northern Lights, a natural phenomenon caused by particles from the sun. Beyond the Top 100, Flora, Thora, and Zora await, too.

DELILAH (#58)

Ever since The Plain White Tees scored their 2007 hit with “Hey There Delilah,” this has name has slowly gone from Old Testament temptress to modern girl. Besides the song, our love of Lily, Lyla, and Layla explains a big part of Delilah’s appeal.

EMERY (#82)

Emma meets Avery, for a surname-style name that feels tailor-made for this generation. It’s less common than Madison or Harper, more popular than Murphy or Sloane.

ISLA (#36)

Can a name feel bohemian chic and still rank in the US Top 100? Isla can. It’s creative and shimmering, an unconventional name that just keeps catching on. Similar-sounding choices like Ayla are sure to follow.

IVY (#42)

A logical successor to Ava, mini name Ivy also benefits from its status as a nature name and a number name – at least in a round-about way. Factor in Beyonce’s daughter Blue Ivy and this name emerges as a vintage favorite right at home in 2022.

JADE (#88)

On paper, it’s too soon for Jade to make a comeback. It rocketed into the rankings following the 1971 birth of Mick and Bianca Jagger’s daughter, Jade Sheena Jezebel Jagger. The name seemed to peak around 2002. But twenty years later – and half a century after it first caught on – this colorful gemstone name feels like the kind of cool that endures.

JOSEPHINE (#70)

Can a name be classic and cool? Josephine makes it look easy. From Napoleon’s beloved to world-changing Josephine Baker to Little Women’s headstrong and capable Jo March, this name feels timeless and strong.

LEILANI (#59)

Lately it’s the Hawaiian language that inspires some of the fastest-rising choices for our daughters. Leilani is among the coolest of the bunch. It has two potential meanings: heavenly flowers, or royal child. Both feel auspicious. And the sound? It’s exactly on trend for this generation.

LUNA (#10)

Night sky names carry a certain coolness – Luna’s not the only one on this list! But it also shines thanks to a Harry Potter heroine famous for her fearless individualism. Luna Lovegood proved herself heroic in battle, but also strong-willed in the ordinary everyday. Another positive: not only does the name mean moon in Latin, but there’s a minor Roman goddess by the name. Oh, and it’s the Spanish word for moon, too, making this name effortlessly cross-cultural. No wonder parents are moonstruck by lovely Luna.

NOVA (#32)

The Latin word for new, Nova ranks among the most popular baby names for boys and girls. However, it’s much more familiar for our daughters. Besides the appealing – and appropriate – meaning, Nova also refers to stars and the long-running PBS science program. That makes it a dazzling choice that sounds exciting and smart.

SOPHIE (#63)

For years, the story has been Sophia. And Sofia. But lately it’s Sophie – the French form of the name – that’s the coolest of them all. It shares Sophia’s meaning – wisdom – but with a cozy, casual vibe.

VALENTINA (#56)

A classic-cool pick, Valentina brings to mind Valentine’s Day, but also the first female astronaut. It’s a successor to Isabella, a V name every bit as wearable as Victoria.

Get new posts sent to your inbox!
Don’t miss out! Subscribe and get all the new posts first.

ALICE (#64)

Storybook Alice brings to mind Lewis Carroll’s heroine, but still feels just right for a twenty-first century girl.

AMELIA (#4)

Among the most popular baby girl names, Amelia benefits from a vintage sound. It comes with nicknames galore, but requires none. And legendary aviator Amelia Earhart makes the name feel ambitious and fearless. Nicknames, from Amy to Mia to Millie, make it even more wearable. Other ends with -lia names like Cecilia are set to follow.

ANNA (#83)

Currently the most popular form of this classic name, beating out Ann, Anne, and even Ana. She’s the younger sister in mega-blockbuster Frozen, and the kind of name that everyone knows.

CAROLINE (#77)

Neil Diamond’s “Sweet Caroline” makes this an instant sing-along for your daughter. A feminine form of Charlotte, Caroline has long taken a backseat to Charlotte. But it’s every bit as classic, a traditional alternative for parents crushed that Eleanor is so close to the Top Ten.

CHARLOTTE (#3)

Even before we heard that Will and Kate had named their daughter Charlotte Elizabeth Diana, this name jumped into the US Top Ten. It’s traditional, elaborate – and yet somehow brief, too. From Sex and the City’s Charlotte York to Bridgerton’s Queen Charlotte, this name is polished and sophisticated without being too much. Names like Frances and Marie might be good substitutes.

CLAIRE (#66)

Spare and straightforward, classic Claire benefits from an optimistic, uplifting meaning: clear or bright. Looking for something equally tailored, but less popular? Ruth might be one to consider.

ELEANOR (#16)

After quietly climbing the popularity charts for years, Eleanor has surpassed its previous peak. Back in the 1910s, the name regularly appeared in the Top 30. Today it’s even more loved, helped by our strong preference for El- names.

ELIZABETH (#15)

Evergreen Elizabeth is the one girls’ name that never falls out of favor. With nicknames from the obvious Lizzie and Beth to rarities like Billie and Birdie, it’s infinitely versatile.

SARAH (#94)

Sarah was the Nora of the 1980s – a classic name that felt oh-so-current, even as it climbed to the top of the popularity charts. Today, though, Sarah has returned to classic status, a name beloved across languages and generations, with a meaning sure to appeal to many: princess.

VICTORIA (#43)

Regal and of course victorious, Victoria is a larger-than-life name that still feels easy to wear. Maybe it’s all the easy nicknames, or maybe it’s the name’s long history of use.

NEW TRADITIONAL GIRL NAMES

ATHENA (#78)

New to the US Top 100, the Greek goddess of wisdom makes a fitting successor to Sophia.

CORA (#75)

Boosted by a fictional countess on long-running Downton Abbey, Cora feels traditional and new.

ELENA (#49)

The romance language version of Helen, Elena crosses multiple languages and cultures – including Disney’s Avalor. Similar names, like Alina, aren’t necessarily related, but share the same style.

ELOISE (#86)

A storybook character just like Alice, Eloise combines a distinctive sound with deep roots.

IRIS (#84)

Another goddess name and a staggeringly lovely flower.

KINSLEY (#61)

First there was Kelly. Then Kelsey. And Kaylee and Kylie and Mackenzie and Kenzie. So Kinsley is a logical progression, a surname name every bit as wearable as former chart-topping favorites like Shirley and Ashley.

MAYA (#51)

Beautifully international, Maya is a culture-crossing wonder. It’s Hebrew and Hindi, Greek and Basque. The name belongs to a Roman goddess and the mother of Buddha. No surprise it’s heard across countless nations.

MILA (#19)

Short and sweet, Mila feels like it’s always been a name – and yet, with the exception of a brief appearance in 1881, Mila failed to crack the US Top 1000 until 2006.

NAOMI (#46)

A Biblical name with a distinctive, unforgettable sound, Naomi is timeless.

PENELOPE (#21)

There’s something quirky about Penelope, a name long used for accomplished fictional women and damsels in distress, too. No question that we favor the former image today. While most parents use Penelope in full, potential nicknames from Poppy to Nell expand this name’s range.

NAMES TO WATCH BEYOND THE TOP 100

ADA (#181)

A vintage mini name set to follow Ava into wider use.

CHARLIE (#123)

Charles is a classic favorite for boys; Charlotte has hit the girls’ Top Three! This sparky nickname shared across genders could be the next big thing, replacing former unisex favorites like Jamie,Reese, and Jordan.

DAISY (#125)

A floral name with a bright, energetic feel.

EDEN (#117)

This instantly-familiar Biblical place name suggests paradise, without feeling overly religious. Unisex and tailored, it’s a fast-rising favorite.

ELIZA (#122)

Charmingly vintage, Eliza freshens up Elizabeth just enough.

FREYA (#129)

A Norse goddess name, Freya is equal parts feminine and fierce.

GEORGIA (#162)

A name that everyone loves, timeless and yet always on-trend, Georgia is a classic, a place name, and a sparky pick, too.

JUNIPER (#114)

As Jennifer turns fifty, Juniper is the upbeat nature name poised to inherit.

LUCIA (#126)

An Italian name in the key of Gianna, Lucia means light, and is cousin to Top 100 favorite Lucy.

MAEVE (#104)

Sharp, strong Maeve serves as an Irish heritage choice and a tailored successor to Ava and Claire.

MAGNOLIA (#151)

Elaborately floral and slightly Southern, Magnolia combines the best of Isabella with a hint of Lily.

PARKER (#115)

Harper made the Top Ten. Piper isn’t that far behind. But it’s Parker, with a vaguely outdoorsy sensibility, that could follow them both.

REMI (#118)

Brief and modern, Remi is the newest unisex R name, following Riley, Rory, River, and Rowan.

SIENNA (#135)

A flowing, romantic choice, the inspiration for Sienna might be the Italian city of Siena – spelled with a single N. Actress Sienna Miller boosted the name’s profile, too.

VERA (#224)

Sharp and strong, vintage Vera benefits from two equally appealing meanings: faith and truth.

VIVIAN (#103)

Evelyn is a Top Ten favorite, but Vivian shares the same style – and might be exactly different enough to appeal.

ALTERNATIVES TO THE TOP 100 NAMES

AMIRI (#876)

A unisex name, Amiri claims Japanese and Arabic roots. Could it succeed other pan-global names like Aaliyah?

DOROTHY (#487)

Traditional Dorothy feels like an adventurous name, thanks to the enduring image of Dorothy Gale. It could be the perfect replacement for popular classics like Caroline and Amelia,

FLORENCE (#622)

Sweetly vintage Florence could subsititute for Charlotte or Eleanor. 

FRANCESCA (#387)

Spirited Francesca shares the same Italian, dramatic vibe as Aurora or Valentina. 

GEORGINA (#878)

A possible replacement for Josephine.

GIA (#267)

Consider Gia instead of Mia, Ava, or maybe even Mila and Lyla. 

NANCY (#997)

Once a casual short form of Anne, and eventually everyone’s favorite girl detective, could Nancy eventually replace retro nicknames like Sadie?

OLIVE (#158)

A tailored alternative to Evelyn or even Olivia.

PERSEPHONE (#689)

Consider this mythological name instead of Penelope.

PHOEBE (#214)

An obvious swap for Chloe.

SIERRA (#551)

Modern-meets-traditional Sierra could appeal to parents considering everything from Sophia to Stella to Serenity. 

What are your favorite Top 100 girl names?

First published on April 2, 2018, this post was revised and re-published on April 10, 2021; February 18, 2022; May 6, 2022; March 29, 2023; May 12, 2023; and April 14, 2024.

About Abby Sandel

Whether you're naming a baby, or just all about names, you've come to the right place! Appellation Mountain is a haven for lovers of obscure gems and enduring classics alike.

You May Also Like:

What do you think?

11 Comments

  1. It will be interesting when the 2018 list comes in to see where Catherine/Katherine place. We know lots of little Catherine’s and Katherine’s, I’m surprised the names aren’t higher on the list!

    My favorite cool girl names are Ava and Skylar!

  2. Genesis is #58. That is a shocker. I’ve never even heard it discussed on a name forum, much less in real life. So unexpected.

    1. It seems to be more common among Hispanics, so if you’re not around many from that group it’ll seem less common.

  3. This is off topic, but it always surprises and fascinates me that Kylie is in the US top 100. Such a different trajectory from here (Australia)!

    1. Since coolness is probably pretty country-specific, I thought I’d do my top 10 cool girls’ names in the Australian top 100 that aren’t in the US top 100 (there’s a fair bit of overlap between the two lists, so this is my way of narrowing down a tricky task):

      Eloise (#68 Aus; #209 US)
      Eve (#92 Aus; #456 US)
      Florence (#97 Aus; unlisted US)
      Frankie (#55 Aus; #956 US)
      Harriet (#64 Aus; unlisted US)
      Heidi (#92 Aus; #363 US)
      Isla (#6 Aus; #126 US)
      Matilda (#21 Aus; $497 US)
      Poppy (#63 Aus; #747 US)
      Thea (#85; #290 US)

      And a sneaky #11 in honour of March Madness: Eliza (#74 Aus; #179 US)

      1. Love this list – always fun to see the differences and similarities. (Especially your sneaky one, onomastadon!)

  4. Where does your top 100 name come from? I am always curious to see what the “latest” list is, but I thought you had to wait for the social security list once a year! I’m excited to learn of a new source if you have one!

    1. Still working off of last year’s list! (Which is really 2016’s list.)

      But guessing that all of these names will still rank when we get the updated data in May 2018. Can’t wait!!

  5. 1 & 2. Emma & Anna–Classic names with great namesakes that sound lovely with a variety of surnames and suit diverse personalities. Although these names don’t look that novel on a list, they work beautifully in practice.

    3. Audrey–classic and glamorous, spunky and sweet.

    4. Naomi–I would love to hear more of this distinctive sounding name that is both feminine and strong.

    5. Clara–Spunky and sweet, another vintage choice with strong namesakes.

    6. Charlotte–Serious and down to earth with great literary connections.

    7. Hazel–One of my favorite botanical names, in part because of a family connection. A spunky vintage option with good nickname potential.

    8. Lydia–Graceful and grounded.

    9. Abigail–Great namesakes and nicknames. The full name has a distinctive sound while fitting in with other popular choices.

    10. Leah–Simple, feminine, and strong; another timeless classic

    1. Great list, Erin – and funny, I was just thinking about how Anna sounds so distinctive IRL, even though we tend to pass it over on lists.