AHEAD: The ultimate list of old-fashioned names… and which ones could go viral this year.
On the hunt for an amazing vintage name for your baby girl?
You’re in the right place!
Below you’ll find over 250 vintage names for girls, their meanings, and current popularities.
You’ll also find a shortlist of vintage girl names poised to go viral in 2025.
Vintage names trending in 2025
These vintage girl names are climbing the charts, each displaying notable gains since last year.
Aurelia 🔥
- Name meaning: Golden one. Also a type of jellyfish.
- Popularity: #371 (↑117)
Billie
- Name meaning: From Wilhelmina or Wilma, meaning resolute protection.
- Popularity: #865 (↑86)
Birdie
- Name meaning: Little bird.
- Popularity: #701 (↑100)
Elowyn
- Name meaning: Elm tree.
- Popularity: #693 (↑187)
Evangeline
- Name meaning: Bearer of good news.
- Popularity: #212 (↑54)
Faye
- Name meaning: Fairy.
- Popularity: #500 (↑64)
Flora
- Name meaning: Flowers or plants.
- Popularity: #684 (↑41)
Florence 🔥
- Name meaning: Prosperous.
- Popularity: #521 (↑102)
Goldie
- Name meaning: Gold.
- Popularity: #685 (↑130)
Lottie 🔥
- Name meaning: From Charlotte, meaning free.
- Popularity: #775 (↑175)
Louise
- Name meaning: Famous warrior.
- Popularity: #586 (↑53)
Mabel
- Name meaning: Lovable.
- Popularity: #278 (↑32)
Maeve
- Name meaning: She who intoxicates.
- Popularity: #73 (↑30)
Maisie
- Name meaning: Pearl.
- Popularity: #293 (↑54)
Marceline
- Name meaning: Little warrior.
- Popularity: #592 (↑84)
Margot 🔥
- Name meaning: Pearl.
- Popularity: #148 (↑45)
Nellie
- Name meaning: Light.
- Popularity: #611 (↑53)
Opal
- Name meaning: Precious stone.
- Popularity: #488 (↑37)
Penny
- Name meaning: Weaver.
- Popularity: #676 (↑52)
Seraphina
- Name meaning: Fiery.
- Popularity: #974 (↑65)
Winifred
- Name meaning: Peaceful friend or blessed peacemaker.
- Popularity: #967 (↑129)
Violeta
- Name meaning:
- Popularity: #651 (↑89)
Vivienne
- Name meaning: Life.
- Popularity: Vivian ranks #87 and Vivienne ranks #235 (↑69)
150 years later: names still in the top 100
These vintage girl names were in America’s top 100 in the late 1800s—and they’re right back there today!
Alice
- Name meaning: Noble.
- Popularity: #65
Amelia or Emilia
- Name meaning: Work.
- Popularity: Amelia ranks #4 and Emilia ranks #42.
Related: Middle Names for Amelia
Caroline
- Name meaning: Free woman or strong.
- Popularity: #83
Charlotte
- Name meaning: Free woman. The most populous city in North Carolina.
- Popularity: #3
Related: Middle Names for Charlotte
Cora
- Name meaning: Maiden.
- Popularity: Cora ranks #93 and Kora is #533.
Ella
- Name meaning: Fairy maiden.
- Popularity: #32
Related: Middle Names for Ella
Emily
- Name meaning: Rival or to excel.
- Popularity: Emily ranks #18 and Emely is #423.
Emma
- Name meaning: Whole.
- Popularity: #2
Related: Middle Names for Emma
Eva
- Name meaning: Life.
- Popularity: #112
Grace
- Name meaning: Goodness.
- Popularity: #38
Hazel
- Name meaning: Of the Hazelnut tree.
- Popularity: #19
Lillian
- Name meaning: Lily flower.
- Popularity: Lillian ranks #55 and Lilian is #558.
Lily
- Name meaning: Flower.
- Popularity: Lily is #20, Lilly is #257, and Lillie is #724.
Lucy
- Name meaning: Light.
- Popularity: Lucy ranks #40 and Lucie isn’t ranking.
Related: Middle Names for Lucy
Lydia
- Name meaning: Beautiful one.
- Popularity: #97
Nora
- Name meaning: Light.
- Popularity: Nora ranks #25 and Norah ranks #201.
Sadie
- Name meaning: Princess.
- Popularity: #58
Sarah
- Name meaning: Princess.
- Popularity: Sarah ranks #91 and Sara is #189.
Stella
- Name meaning: Star.
- Popularity: #46
Currently popular vintage names
These old-fashioned girls’ names are favorites of modern parents.
👉🏼 Click here to jump ahead if you prefer rarer names.
Abigail
- Name meaning: My father’s joy.
- Popularity: #31
Related: Middle Names for Abigail
Adeline or Adaline
- Name meaning: Noble.
- Popularity: Adeline ranks #71 and Adaline ranks #192.
Athena
- Name meaning: Goddess.
- Popularity: #76
TAP THE BOTTOM RIGHT OF THE IMAGE TO PIN IT
Aurora
- Name meaning: Dawn.
- Popularity: #22
Related: Middle Names for Aurora
Celeste
- Name meaning: Heavenly.
- Popularity: #275
Clara
- Name meaning: Clear and bright.
- Popularity: #99
Daisy
- Name meaning: Flower.
- Popularity: #110
Daphne
- Name meaning: Laurel tree.
- Popularity: #241
Delilah
- Name meaning: Delicate.
- Popularity: #52
Elise or Elyse
- Name meaning: Abundance.
- Popularity: Elise ranks #274 and Elyse isn’t ranking.
Eliza or Elisa
- Name meaning: Pledged to God.
- Popularity: Eliza ranks #116 and Elisa ranks #421.
Eloise
- Name meaning: Healthy.
- Popularity: #80
Esther
- Name meaning: Star.
- Popularity: #138
Freya
- Name meaning: Lady. Noble person. A goddess associated with love, beauty, war, and death.
- Popularity: #136
Georgia
- Name meaning: Farmer.
- Popularity: #128
Isabelle or Isabel
- Name meaning: Promise.
- Popularity: Isabelle ranks #159 and Isabel ranks #164.
Julia
- Name meaning: Youthful.
- Popularity: #122
Juliette or Juliet
- Name meaning: Youthful.
- Popularity: Juliette ranks #160 and Juliet ranks #292.
Katherine or Catherine
- Name meaning: Pure.
- Popularity: Katherine ranks #332 and Catherine ranks #332.
Lucille
- Name meaning: Light.
- Popularity: #285
Miriam or Maryam or Mariam
- Name meaning: Drop of the sea. Beloved.
- Popularity: Miriam ranks #251, Maryam is #415 and Mariam is #535.
Molly
- Name meaning: Rebellious.
- Popularity: Molly ranks #208 and Mollie isn’t ranking.
Olive
- Name meaning: Fruit of an olive tree.
- Popularity: #181
Olivia
- Name meaning: Olive tree. (Means lioness in Hebrew).
- Popularity: #1
Related: Middle Names for Olivia
Ophelia
- Name meaning: Help.
- Popularity: #267
Rosalie
- Name meaning: Rose.
- Popularity: #182
Scarlett
- Name meaning: Red.
- Popularity: #17
Serena
- Name meaning: Peace and tranquility.
- Popularity: #375
Sophia or Sofia
- Name meaning: Wisdom.
- Popularity: Sophia ranks #5 and Sofia ranks #12.
Sylvie
- Name meaning: Forest.
- Popularity: #425
Violet
- Name meaning: Purple.
- Popularity: #16
Related: Middle Names for Violet
If you like these popular vintage girl names you’ll like these short names.
Short vintage girls’ names
These old-fashioned baby names are only 3-5 letters long
👉🏼 Click here to jump ahead if you prefer longer names.
Ada
- Name meaning: Noble. Ornament.
- Popularity: #177
Alma
- Name meaning: Nourishing or nurturing.
- Popularity: #461
Amy
- Name meaning: Beloved.
- Popularity: #200
Anna or Anne
- Name meaning: Grace.
- Popularity: Anna ranks #79, Ana ranks #224, and Anne ranks #581.
Ava
- Name meaning: Life. Bird. Island. Water.
- Popularity: #8
Belle
- Name meaning: Beautiful.
- Popularity: This vintage name isn’t ranking.
Esme
- Name meaning: Beloved.
- Popularity: #325
Etta
- Name meaning: Keeper of the home.
- Popularity: #938
Eve
- Name meaning: Life.
- Popularity: #600
Greta
- Name meaning: Pearl.
- Popularity: #933
Ivy
- Name meaning: An evergreen climbing plant.
- Popularity: #38
Jane
- Name meaning: Noble or gracious.
- Popularity: #281
June
- Name meaning: Sixth month.
- Popularity: #171
Lena
- Name meaning: Ray of light.
- Popularity: #271
Lola
- Name meaning: Sorrows.
- Popularity: #263
May or Mae
- Name meaning: Bitter or pearl. The 5th month.
- Popularity: May isn’t ranking but Mae ranks #506.
Myra
- Name meaning: Beloved or admirable. Sweet-smelling oil.
- Popularity: #594
Pearl
- Name meaning: Gem.
- Popularity: #805
Rose
- Name meaning: Flower.
- Popularity: #124
Ruby
- Name meaning: Strong red gemstone.
- Popularity: #66
Ruth
- Name meaning: Friend.
- Popularity: #187
Thea
- Name meaning: Gift of God.
- Popularity: #321
Vera
- Name meaning: Faith.
- Popularity: #223
If you like these short vintage girl names you’ll like these 3-letter names and these 4-letter names.
Long vintage girls’ names
These old-fashioned girl names have 8 to 10 letters and/or 3+ syllables.
👉🏼 Click here to jump ahead if you prefer shorter names.
Adelaide
- Name meaning: Noble. South Australia’s cosmopolitan coastal capital.
- Popularity: #284
Anastasia
- Name meaning: Resurrection.
- Popularity: #167
Angelina
- Name meaning: Angel.
- Popularity: #314
Annabelle
- Name meaning: Graceful and beautiful.
- Popularity: #341
Antoinette
- Name meaning: Priceless one.
- Popularity: This vintage girl’s name isn’t ranking.
Arabella
- Name meaning: Yielding to prayer.
- Popularity: #227
Caterina
- Name meaning: Pure. Katherine in Italian.
- Popularity: This 3-syllable girls’ name isn’t ranking.
Clementine
- Name meaning: Mild and merciful; or citrus fruit.
- Popularity: #543
Constance
- Name meaning: Steadfastness.
- Popularity: This classic Victorian name is not currently popular.
Coraline
- Name meaning: Diminutive of coral.
- Popularity: #724
Cordelia
- Name meaning: Daughter of the sea.
- Popularity: This great mermaid baby name isn’t ranking.
Emmeline
- Name meaning: Work.
- Popularity: #948
Everleigh
- Name meaning: Brave.
- Popularity: Everly ranks #69 and Everleigh ranks #149.
Fiorella
- Name meaning: Little flower.
- Popularity: This fancy nature name is not in the top 1000.
Florette
- Name meaning: Small flower or blossom.
- Popularity: This vintage F name isn’t ranking.
Francesca
- Name meaning: From France; or free person.
- Popularity: #374
Francine
- Name meaning: From France; or free person.
- Popularity: This 2-syllable vintage name isn’t ranking.
Frederica
- Name meaning: Peaceful ruler.
- Popularity: This girls’ name ending in A isn’t ranking.
Genevieve
- Name meaning: Tribal woman.
- Popularity: #166
Georgiana
- Name meaning: Farmer.
- Popularity: This Victorian name is not currently ranking.
Gretchen
- Name meaning: Pearl.
- Popularity: This G name hasn’t ranked since 2008.
Guinevere
- Name meaning: White wave.
- Popularity: This old-fashioned girls’ name is not ranking.
Gwendolyn
- Name meaning: White ring.
- Popularity: #380
Henrietta
- Name meaning: Estate ruler.
- Popularity: This regal H name isn’t in the top 1000.
Isadora
- Name meaning: Gift of the goddess Isis.
- Popularity: This vintage I name is not in the top 1000.
Madeline
- Name meaning: Woman from Israel.
- Popularity: #94
Magdalena
- Name meaning: From Magdela, Israel.
- Popularity: #908
Marcella
- Name meaning: Warlike.
- Popularity: This pretty M name hasn’t ranked since 2002.
Penelope
- Name meaning: Weaver.
- Popularity: #23
Related: Middle Names for Penelope
Philomena
- Name meaning: Lover of strength.
- Popularity: This long vintage name isn’t ranking.
Prudence
- Name meaning: Careful.
- Popularity: This classic P name isn’t ranking.
Rosalind
- Name meaning: Pretty rose.
- Popularity: This old-fashioned name isn’t ranking.
Valentina
- Name meaning: Strength.
- Popularity: #49
Virginia
- Name meaning: Pure.
- Popularity: #560
Willamina
- Name meaning: With gilded helmet. Will. Desire. Protection.
- Popularity: This classic girls’ name isn’t ranking.
If you like these long vintage girl names you’ll like these elegant names.
Cute nickname-worthy vintage names
These baby names sound friendly and sweet!
They’re great as stand-alone names or as nicknames for longer monikers.
Abby or Abbie
- Name meaning: My father’s joy.
- Popularity: Abby ranks #623 and Abbie isn’t ranking.
- Short for: Abigail, Abbeline, Abitha
Addie
- Name meaning: Noble.
- Popularity: This vintage A name isn’t ranking.
- Short for: Adelaide, Adeline, Adamina
Allie
- Name meaning: Noble or defender.
- Popularity: #503
- Short for: Allegra, Alexandra, Alessandra
Annie
- Name meaning: Grace.
- Popularity: #202
- Short for: Annabelle, Anastasia, Angelica
Bertie
- Name meaning: From Alberta, meaning noble or bright.
- Popularity: This vintage baby girl name isn’t ranking.
- Short for: Bertha, Roberta, Alberta
Bettie or Betty
- Name meaning: From Elizabeth, meaning pledged to God.
- Popularity: Neither of these vintage girl names is ranked.
- Short for: Elizabeth, Bethany, Beatrice
Callie
- Name meaning: Beautiful.
- Popularity: Callie ranks #179 and Cali ranks #447.
- Short for: Calista, Caroline, Callista
Carrie
- Name meaning: Free woman.
- Popularity: This C name hasn’t ranked since 2008.
- Short for: Caroline, Carolyn, Carmen
Dolly or Dollie
- Name meaning: From Dorothy, meaning gift of God.
- Popularity: Neither of these vintage girl names is ranked.
- Short for: Dorothy, Dolores, Dorthea
Effie
- Name meaning: Pleasant speech.
- Popularity: This adorable name isn’t ranking.
- Short for: Euphemia, Ephrath, Ethelfreda
Elsie
- Name meaning: Pledged to God.
- Popularity: #163
- Short for: Elizabeth, Elspeth, Eloise
Evie
- Name meaning: Life.
- Popularity: #265
- Short for: Evelyn, Evangeline, Genevieve
Hattie
- Name meaning: Estate ruler.
- Popularity: #383
- Short for: Harriet, Henrietta
Josie
- Name meaning: Jehovah increases.
- Popularity: #108
- Short for: Josephine, Joselyn, Josiana
Lulu
- Name meaning: Wonderful one. Famous warrior. Pearl.
- Popularity: This precious Luna-like name isn’t ranking.
- Short for: Lucinda, Louisa, Louise
Mattie
- Name meaning: Lady or gift of God.
- Popularity: This vintage girls’ name last ranked in 2015.
- Short for: Martha, Matilda, Mathilda
Millie
- Name meaning: Having strength or being industrious.
- Popularity: #102
- Short for: Millicent, Mildred, Camilla
Minnie
- Name meaning: Intelect.
- Popularity: This Victorian name is not ranking.
- Short for: Minerva, Wilhelmina, Hermione
Pippa
- Name meaning: Lover of horses. (Please also Google it for its undesirable meaning).
- Popularity: This vintage nickname isn’t ranking.
- Short for: Philippa, Penelope, Persephone
Polly
- Name meaning: Star of the sea.
- Popularity: This name ending in y isn’t ranking.
- Short for: Paulina, Paulette, Apollonia
Prue
- Name meaning: Good judgment.
- Popularity: This one-syllable vintage name isn’t ranking.
- Short for: Prudence, Prunella, Prudentia
Rosie
- Name meaning: Flower.
- Popularity: #392
- Short for: Rosalind, Rosamund, Rosemary
Roxy
- Name meaning: Dawn.
- Popularity: This vintage R name isn’t ranking.
- Short for: Roxanne, Roxana, Roxburgh
Sally or Sallie
- Name meaning: Princess.
- Popularity: Neither of these vintage girl names is ranked.
- Short for: Sarah, Salome, Salamanca
Tessa or Tess
- Name meaning: One who harvests.
- Popularity: Tessa ranks #323 and Tess isn’t ranked.
- Short for: Theresa, Thessaly, Contessa
Tillie
- Name meaning: Strength in battle.
- Popularity: This vintage name isn’t ranking.
- Short for: Matilda, Ottilia, Clotilda
Willa
- Name meaning: With gilded helmet, will, desire, protection.
- Popularity: #349
- Short for: Wilhelmina, Willow, Willoughby
Winnie
- Name meaning: Peaceful friend or blessed peacemaker.
- Popularity: #612
- Short for: Winifred, Winona, Gwendolyn
Still ahead in this article…
Victorian baby names for girls
These vintage girl names were popular during Queen Victoria’s reign, a period of simplicity and elegance.
Audrey
- Name meaning: Noble strength.
- Popularity: #74
Evelyn
- Name meaning: Wished for child.
- Popularity: Evelyn ranks #9 and Evelynn ranks #320.
Gilda
- Name meaning: Golden.
- Popularity: This old-fashioned girls’ name isn’t ranking.
Hannah
- Name meaning: Grace.
- Popularity: Hannah ranks #48 and Hanna ranks #525.
Related: Middle Names for Hannah
Judith
- Name meaning: Woman from Judea.
- Popularity: #903
Juliana
- Name meaning: Youthful.
- Popularity: Juliana ranks #248 and Julianna ranks #330.
Margery or Marjorie
- Name meaning: Pearl.
- Popularity: Neither of these vintage girl names is ranked.
Marion
- Name meaning: Drop of the sea; or beloved.
- Popularity: This city name is not in the top 1000.
Matilda
- Name meaning: Strength in battle.
- Popularity: #437
Mercy
- Name meaning: Compassion.
- Popularity: #833
Octavia
- Name meaning: Eighth.
- Popularity: #279
Phoebe
- Name meaning: Shining one. A bird native to North and South America.
- Popularity: #191
Susanna
- Name meaning: Lily.
- Popularity: This old-fashioned S name is not ranking.
Valerie
- Name meaning: Strength.
- Popularity: Valerie ranks #144 and Valery ranks #822.
Here’s a complete list of Victorian girl names.
Classic royal names
Royal families have passed these vintage names through generations.
Alexandra
- Name meaning: Defender.
- Popularity: #204
Related: Middle Names for Alex
Astrid
- Name meaning: Divinely beautiful.
- Popularity: #400
Beatrice
- Name meaning: Bringer of joy.
- Popularity: #587
Claire
- Name meaning: Clear or bright.
- Popularity: Claire ranks #67 and Clare ranks #991.
Delphina or Delphine
- Name meaning: The French word for dolphin. Woman from Greek city, Delphi.
- Popularity: Neither version of this vintage D name is ranking.
Eleanor
- Name meaning: Shining light.
- Popularity: #14
Elizabeth
- Name meaning: Oath.
- Popularity: Elizabeth ranks #15 and the classic vintage spelling Elisabeth ranks #995.
Estelle or Estella
- Name meaning: Star.
- Popularity: Estelle ranks #711 and Estella ranks #610.
Eugenie
- Name meaning: Wellborn or noble.
- Popularity: This super old-fashioned E name isn’t ranking.
Ingrid
- Name meaning: Loved or beautiful.
- Popularity: This name meaning love isn’t ranking.
Isabella
- Name meaning: Promise.
- Popularity: Isabella ranks #7 and Isabela ranks #655.
Josephine
- Name meaning: Jehovah increases.
- Popularity: #64
Leonora or Leonore
- Name meaning: Light.
- Popularity: Neither version of this name meaning sun is ranking.
Madeleine
- Name meaning: Woman from Israel.
- Popularity: #444
Margaret
- Name meaning: Pearl.
- Popularity: Margaret ranks #132 and Maggie ranks #318.
Marie
- Name meaning: Drop of the sea; or beloved.
- Popularity: #649
Sophie
- Name meaning: Wisdom.
- Popularity: #60
Tatiana
- Name meaning: Russian family name.
- Popularity: This beautiful international name isn’t ranking.
Theodora
- Name meaning: Gift of God.
- Popularity: #772
Valeria
- Name meaning: Strong, brave, health.
- Popularity: #154
Victoria
- Name meaning: Winner.
- Popularity: #45
Check out this complete list of royal names.
Uncommon vintage girl names
You hardly hear these vintage names any more!
Adara
- Name meaning: Noble or virgin.
- Popularity: This old-fashioned name isn’t ranking.
Adele
- Name meaning: Noble.
- Popularity: #823
Agatha
- Name meaning: Good woman.
- Popularity: This old-fashioned name isn’t ranking.
Alba
- Name meaning: White.
- Popularity: This vintage girls’ name isn’t ranking.
Annette
- Name meaning: Grace.
- Popularity: This rarely used girls’ name isn’t ranking.
August or Augusta
- Name meaning: Magnificent.
- Popularity: August ranks #913 for girls and #104 for boys. Augusta isn’t ranking.
Celia
- Name meaning: Heavenly.
- Popularity: #829
Cornelia
- Name meaning: Horn.
- Popularity: This uncommon vintage girls’ name isn’t ranking.
Delia
- Name meaning: Born on the island of Delos.
- Popularity: This 5-letter girls’ name isn’t ranking.
Edna
- Name meaning: Rebirth or rejuvenation.
- Popularity: This vintage baby girl name isn’t ranking.
Ethel
- Name meaning: Noble.
- Popularity: This old-fashioned baby girl name isn’t ranking.
Harriet
- Name meaning: Home.
- Popularity: This southern girls’ name isn’t in the top 1000.
Hilda
- Name meaning: Battle or hiding.
- Popularity: This old-fashioned name isn’t ranking.
Louisa
- Name meaning: Famous warrior or renowned fighter.
- Popularity: #809
Luella
- Name meaning: Famous warrior maiden or ancient warrior.
- Popularity: #930
Odette
- Name meaning: Wealthy.
- Popularity: This vintage name isn’t ranking.
Olga
- Name meaning: Blessed or holy.
- Popularity: This vintage O name isn’t ranking.
Ophira
- Name meaning: Gold.
- Popularity: This Hebrew name isn’t ranking in the U.S.
Philippa
- Name meaning: Lover of horses.
- Popularity: This old-fashioned name isn’t ranking.
Portia
- Name meaning: Pig. (But remember it as a character in a Shakespeare play instead). Also a moon of Uranus.
- Popularity: This outer space name isn’t ranking.
Rena
- Name meaning: Joy or melody.
- Popularity: This old-fashioned baby name isn’t ranking.
Roselle
- Name meaning: Rose (flower) + elle (girl).
- Popularity: This unusual elegant name isn’t ranking.
Tabitha
- Name meaning: Gazelle or graceful.
- Popularity: This traditional name isn’t ranking.
Viola
- Name meaning: Violet flower or musical instrument.
- Popularity: This vintage V name isn’t ranking.
Wilma
- Name meaning: Will. Desire. Protection.
- Popularity: This girls’ name isn’t ranking.
If you like these rare vintage girl names check out these exotic names.
Unique vintage girl names
These traditional names are a little different!
Alta
- Name meaning: Elevated.
- Popularity: This unique vintage name isn’t ranking.
Bellamy
Helga
- Name meaning: Holy or sacred.
- Popularity: This vintage girl’s name isn’t ranking.
Lula
- Name meaning: Famous warrior.
- Popularity: This old fashioned L name isn’t ranking.
Odessa
- Name meaning: Long journey.
- Popularity: This unique vintage name isn’t ranking.
Olympia
- Name meaning: From Mount Olympus, as the abode of the gods in Greek mythology.
- Popularity: This 4-syllable girls’ name isn’t ranking.
Prairie
- Name meaning: Large open grassland.
- Popularity: This vintage hippie name isn’t ranking.
Tawny
- Name meaning: Golden brown.
- Popularity: This vintage baby name isn’t ranking.
Verna
- Name meaning: Spring.
- Popularity: This rare old-fashioned girls’ name isn’t ranking.
More vintage girl names
One final batch of old-fashioned names and then we’ll get into 2025 viral predictions.
Adelia
- Name meaning: Noble.
- Popularity: This 6-letter girls’ name isn’t ranking.
Amanda
- Name meaning: Worthy of love.
- Popularity: #484
Bridget
- Name meaning: Strength.
- Popularity: #748
Carmen
- Name meaning: Garden or fertile land.
- Popularity: #434
Colette
- Name meaning: People of victory.
- Popularity: #442
Corinne
- Name meaning: Girl or maiden.
- Popularity: This vintage name isn’t ranking.
Cosette
- Name meaning: Victorious or little thing.
- Popularity: This vintage name isn’t ranking.
Della
- Name meaning: Noble.
- Popularity: #647
Dorothy
- Name meaning: Gift of God.
- Popularity: #467
Edith
- Name meaning: Prosperous in war.
- Popularity: #504
Fiora
- Name meaning: Little flower.
- Popularity: This vintage girl’s name isn’t ranking.
Frances or Francis
- Name meaning: From France; or free person.
- Popularity: Frances ranks #405. Francis ranks #458 for boys and isn’t ranking for girls.
Laura
- Name meaning: Bay laurel plant (a symbol of victory or honor).
- Popularity: #365
Marilyn
- Name meaning: Mary + Lynn. Drop of the sea or beloved + lake.
- Popularity: #742
Shelby
- Name meaning: Estate on the ledge.
- Popularity: #661
Will any vintage girl names go viral in 2025?
Yes, I believe so!
There are four old-fashioned baby names poised for dramatic growth this year.
Florence
After nearly disappearing from the American naming landscape, this vintage girl name has engineered a stunning comeback, achieving an extraordinary 448-spot climb from #969 to #521 in just six years.
Each jump gets more dramatic, with 2023 seeing its largest gain yet – leaping from #623 to #521, marking a 16.4% improvement in ranking.
More parents chose Florence in 2023 than any year since 1981.
The cultural timing is perfect: Florence Pugh’s star keeps rising (with 2024’s Dune 2), while vintage names dominate trends.
What makes Florence particularly compelling? Not only did it hit #7 in the early 1900s, but it’s currently crushing international rankings: #8 in England, #20 in New Zealand, #30 in Australia, and #23 in Canada.
As parents seek elegant vintage alternatives to Charlotte and Eleanor, Florence delivers historical weight with modern appeal.
Margot
Since reentering the U.S. top 1000 in 2013 at #944, this sophisticated vintage girl name has climbed an astonishing 796 spots to reach #148 in 2023 – its highest ranking ever, far surpassing its previous peak of #485 in 1921.
The name’s recent momentum is particularly striking, jumping 45 spots from #193 to #148 in 2023 – a 23.3% improvement in just one year.
Even more impressive? Margot saw a 27% increase in actual babies given the name between 2022 and 2023.
What makes this timing fascinating? The 2023 data predates the Barbie phenomenon – Margot Robbie’s leading role in 2023’s highest-grossing film ($1.4 billion worldwide) has standardized the name’s pronunciation and given it unprecedented visibility.
The name shows remarkable international strength, ranking in the top 100 in multiple countries: #53 in France, #68 in Australia, and #74 in Canada.
With Robbie’s role as Lady Margot Fenring in Dune: Part Two, this vintage charmer seems poised for another surge.
Aurelia
Among vintage girl names making a comeback, Aurelia stands out – after entering the top 1000 at #1000 in 2012, it has engineered a remarkable ascent to #371 in just 11 years.
The name suddenly accelerated in 2023 with its most dramatic gain ever – skyrocketing 117 spots, representing a 24% ranking improvement in a single year.
More babies were named Aurelia in 2023 than in any year since tracking began in 1880.
In March 2023, Mark Zuckerberg and Priscilla Chan chose it for their daughter, providing the type of high-profile exposure that historically catalyzes explosive growth.
This vintage gem uniquely combines royal history with modern appeal – its “lia” ending connects it to perennial favorite Amelia (#4), while its four-syllable elegance appeals to parents seeking longer, sophisticated choices.
Strong European rankings (Poland #45, Austria #55, Germany #84) suggest sustained international appeal.
Lottie
Just when vintage girl names seemed predictable, Lottie made one of 2023’s most dramatic moves – soaring from #950 to #775, a 175-spot jump representing an 18.4% ranking improvement.
In real numbers, that’s a jump from 251 babies in 2022 to 356 in 2023 – a staggering 41.8% increase in actual usage.
This Victorian sweetheart is replicating its proven success path from across the pond, where it’s catapulted from #686 to #52 in England & Wales.
The international appeal is undeniable: #41 in Scotland, #82 in Ireland, and #87 in Australia.
As the fresh-feeling diminutive of Charlotte (#3), it offers royal connections while feeling more distinctive than Charlie.
Historic U.S. data shows Lottie’s potential – it hit #97 in 1900, proving it can crack the top 100.
The ‘ie’ ending follows the pattern that launched Sadie and Sophie into the top ranks, while literary appearances keep it visible to multiple generations.
While these four vintage girl names show the strongest potential for viral growth in 2025, several others are worth mentioning for their steady growth potential.
Maeve has already achieved remarkable success, reaching #73.
Mabel (#278) and Vivienne (#235) continue their steady climbs, while Sylvie (#425), Clementine (#543), Opal (#488), and Goldie (#685) show promising momentum but may need more time to reach their peak.
These names suggest the vintage revival trend isn’t slowing – it’s evolving to embrace increasingly distinctive choices.
The source for popularity data is SSN.
This article was originally published on Feb 25, 2022 and was updated on Dec 17, 2024.