50 Vintage Girl Names That Feel Fresh Again

There’s something especially sweet about a vintage baby name. These names feel like they could have belonged to a beloved grandmother or appeared in the pages of an old storybook, yet somehow feel completely at home on a little girl today.

And vintage girl names are having a moment. Names like Eloise, Clara, Josephine and Mabel have found their way back onto birth announcements, while once-forgotten favorites like Goldie, Lottie and Birdie are beginning to feel fresh again.

If you love names with history, charm and a little bit of nostalgia, I’ve gathered 50 vintage girl names that feel beautiful and wearable today. Along with each name, you’ll find its meaning, origin and its latest U.S. popularity ranking to help you find one that feels just right.

#NameMeaningOrigin2025 U.S. Rank
1EloiseHealthy; wideFrench/
German
#49
2MabelLovableLatin#201
3ClaraBright; clearLatin#63
4MargotPearlFrench#102
5MillieGentle strength*English/German#73
6DaphneLaurel treeGreek#178
7FlorenceFlourishing; prosperousLatin#391
8LouisaRenowned warriorGerman/French#697
9SylvieFrom the forestFrench/
Latin
#282
10MaeMay; associated with springEnglish#501
11JuneAssociated with Juno, queen of the godsLatin#150
12NellieShining light*English#533
13BeatriceShe who brings happinessLatin#508
14WinnieBlessed peacemaking*Welsh/
English
#475
15AliceNobleGerman#65
16PearlPearl; precious gemEnglish#777
17JosephineGod will increaseHebrew/
French
#53
18ElsiePledged to GodScottish/English#123
19GeorgiaFarmer; earthworkerGreek#99
20TheaGoddess; divineGreek#353
21MatildaBattle-mightyGerman#365
22OliveOlive treeEnglish/
Latin
#197
23FrancesFree one; from FranceLatin#318
24LucyLightLatin#25
25EdithProsperous in warOld English#499
26GoldieGoldEnglish/
Yiddish
#621
27LottieFree man*English/
French
#528
28CeciliaBlindLatin#108
29HarrietHome rulerGerman/EnglishNot Top 1,000
30AdaNobleGerman#219
31RosemaryRose + Mary; also the rosemary herbEnglish/
Latin
#251
32EstelleStarFrench/
Latin
#573
33BonniePretty; cheerfulScottish#396
34DorothyGift of GodGreek#421
35OpalJewel; precious stoneSanskrit#423
36VeraFaith; trueSlavic/
Latin
#205
37ColettePeople of victoryFrench/
Greek
#316
38GenevieveWoman of the family/tribe*French/
Germanic
#148
39BirdieLittle birdEnglish#670
40LucilleLightFrench/
Latin
#239
41FloraFlowerLatin#607
42DelilahDelicateHebrew#51
43ImogenMeaning uncertain; often associated with “maiden”Celtic/
Literary
Not Top 1,000
44MarigoldGolden flowerEnglish#590
45FayeFairyEnglish/
French
#515
46CoraMaidenGreek#113
47AlmaNourishing; soulLatin#449
48RuthieFriend; companion*Hebrew#781
49EvangelineBearer of good newsGreek#147
50LouiseRenowned warriorFrench/
German
#516

The rankings above come from the SSA’s 2025 birth-name data. For example, Eloise is #49, Clara #63, Millie #73, Georgia #99, Cecilia #108 and Daphne #178. Names farther down the list include Lottie #528, Birdie #670, Ruthie #781 and Marigold #590. This which is particularly useful for readers looking for something genuinely less common.

One thing to note: for names that originated as diminutives like Millie, Nellie, Winnie, Lottie and Ruthie, the meaning can vary depending on the full name from which it is derived.

Leave a comment