baby girl flower dress matching chair

250 Vintage Girl Names About To Blow Up in 2025

Dec 17, 2024

250 Vintage Girl Names About To Blow Up in 2025

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

Trendy L names for girls

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

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

Timeless L names for girls

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

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

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

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

baby girl in British flag outfit

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

elegant baby girl vintage suitcase

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

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

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

  • Name meaning: Beautiful friend.
  • Popularity: This B name ranks #828 for girls and #749 for boys.

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

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.

1 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.

2Margot

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.

3Aurelia

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.

4Lottie

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.

handdrawn starWhile 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.

vintage girl names 2025

The source for popularity data is SSN.

This article was originally published on Feb 25, 2022 and was updated on Dec 17, 2024.

Vintage Girl Names