Home
»
Pregnancy
»
Baby Girl Names: 140+ Popular, Unique and Beautiful Picks With Meanings

Baby Girl Names: 140+ Popular, Unique and Beautiful Picks With Meanings

Updated

Mother in an armchair by a window cradling an awake newborn baby girl in a plain pink sleeper
Rachel Rothman, Co-Founder and Chief Parenting Officer at Betteroo

Written By

Rachel Rothman

Chief Parenting Officer

Dr. Meidad Greenberg, Board-Certified Pediatrician and Pediatric Medical Advisor at Betteroo

Medically Reviewed By

Meidad Greenberg, M.D.

Board-Certified Pediatrician

The most popular baby girl names in the U.S. are Olivia, Charlotte, Emma, Amelia, Sophia, Mia, Isabella, Evelyn, Sofia and Eliana, according to Social Security Administration data for babies born in 2025.

Scrolling through baby girl names is half the fun of expecting a daughter, until every list starts to look the same. This guide gathers more than 140 girl names into clear groups: popular, classic, modern, vintage, unique, rare, cute, beautiful, short, strong and nature-inspired, plus samplers by origin and by first letter.

Every origin and meaning below was checked against the etymology reference Behind the Name in October 2026. Where a meaning is debated or simply unknown, we say so instead of guessing. Popularity notes come from the Social Security Administration (SSA), and the only ranks we quote are its official top 10.

Key Takeaways

  • Olivia is the top U.S. girl name again; Olivia and Liam have led their lists together for seven straight years, per SSA data for babies born in 2025.
  • The 2025 top 10: Olivia, Charlotte, Emma, Amelia, Sophia, Mia, Isabella, Evelyn, Sofia, Eliana.
  • Eliana is new to the top 10, and Ava dropped out.
  • Meanings here are verified. If a name’s meaning is unknown or debated, we label it that way.
  • Test a favorite out loud with your last name, check the initials, and think about nicknames and spelling.

Top 10 Baby Girl Names in the U.S.

Quick Answer

The top 10 baby girl names in the United States, from Social Security Administration data for babies born in 2025 (released May 2026): 1. Olivia, 2. Charlotte, 3. Emma, 4. Amelia, 5. Sophia, 6. Mia, 7. Isabella, 8. Evelyn, 9. Sofia, 10. Eliana. Olivia and Liam have topped their lists together for seven years in a row.

The Social Security Administration (SSA) builds its list from Social Security card applications filed for U.S. births. Eliana is new to the top 10, and Ava dropped out.

RankNameOriginMeaning
1OliviaEnglish (literary)Spelling first used by Shakespeare in Twelfth Night; possibly from Latin oliva, “olive”
2CharlotteFrenchFeminine diminutive of Charles, from a Germanic word meaning “man”
3EmmaGermanic“Whole” or “great”
4AmeliaGermanicVariant of Amalia: “unceasing, vigorous, brave”
5SophiaGreek“Wisdom”
6MiaScandinavian, Dutch, GermanDiminutive of Maria; also matches the Italian word mia, “mine”
7IsabellaHebrew, via OccitanLatinate form of Isabel, a medieval form of Elizabeth: “my God is an oath”
8EvelynEnglishSurname from the medieval name Aveline; root meaning unknown
9SofiaGreekForm of Sophia: “wisdom”
10ElianaHebrew“My God has answered”; also an Italian, Spanish and Portuguese form of the French Éliane
Top 10 girl names for U.S. babies born in 2025. Ranks: Social Security Administration. Origins and meanings: Behind the Name.

Sophia and Sofia both appear because the SSA does not combine spellings, so each one earns its own rank. Names with fewer than 5 occurrences are left out for privacy. The SSA also notes that its top 1,000 names represent about 72 percent of names for 2025 births, so plenty of girls get a name from outside the charts.

Classic Girl Names That Never Go Out of Style

Classic girl names have been loved for generations and fit a newborn as well as a grown woman.

NameOriginMeaning
ElizabethHebrew“My God is an oath”
MaryHebrewMeaning debated; theories include “beloved” (from Egyptian) and “wished for child”
AnnaHebrewForm of Hannah: “favor, grace”
CatherineGreekMeaning debated; long associated with Greek katharos, “pure”
MargaretGreek“Pearl”
EleanorOld FrenchFrom the Occitan name Alienor; meaning debated
AliceGermanic, via Old FrenchShort form of the name behind Adelaide: “noble” + “kind, type”
GraceEnglishFrom the word grace, from Latin gratia
SarahHebrew“Lady, princess, noblewoman”
JuliaLatinFeminine form of the Roman family name Julius; meaning uncertain
VictoriaLatin“Victory”
CarolineFrenchFeminine form of Carolus (Charles): “man”
Classic girl names with origins and meanings.

Modern and Trendy Girl Names

These girl names sound right at home on today’s birth announcements. Some are ancient names that parents have rediscovered, and others began as surnames or everyday words.

NameOriginMeaning
LunaLatin“The moon”
AriaItalian“Song, melody” (literally “air”)
NovaLatinFrom novus, “new”
IslaScottishFrom Islay, an island off the west coast of Scotland
MilaSlavic“Gracious, dear”
LaylaArabic“Night”
AuroraLatin“Dawn”
ScarlettEnglishSurname for someone who sold or made scarlet cloth
ChloeGreek“Green shoot”
PenelopeGreekProbably from penelops, a type of duck
AaliyahArabicFeminine form of Aali: “high, lofty, sublime”
EverlyEnglishSurname from a place name: “boar” + “woodland, clearing”
Modern and trendy girl names with origins and meanings.

Announcing soon? Our pregnancy announcement ideas and gender reveal ideas can help you share the news before you share the name.

Vintage Girl Names Making a Comeback

Names from your great-grandmother’s generation sound fresh again. These vintage girl names are familiar without being everywhere.

NameOriginMeaning
BeatriceItalian, from LatinForm of Beatrix: probably “voyager, traveler,” later linked to beatus, “blessed, happy”
FlorenceLatin“Prosperous, flourishing”
EdithOld English“Wealth, fortune” + “battle”
MabelLatinMedieval form of Amabilis: “lovable”
MatildaGermanic“Strength in battle”
HarrietEnglishFeminine form of Harry (Henry): “home ruler”
JosephineFrench, from HebrewFeminine form of Joseph: “he will add”
DorothyGreekEnglish form of Dorothea: “gift of god”
AdelineGermanic, via FrenchFrom a Germanic element meaning “noble”
CoraGreekLatinized form of Kore: “maiden”
ClementineFrench, from LatinFeminine form of Clement: “merciful, gentle”
EloiseOld FrenchProbably from a Germanic name: “healthy, whole” + “wide”
Vintage girl names with origins and meanings.

Love this style? Check your family tree for ideas. If her grandmother is choosing what she wants to be called, share our names for grandma list.

Baby on the way? Get ahead on sleep.

Our free two-minute quiz builds a gentle, personalized sleep plan you can use from the first weeks at home.

Take the Free Sleep Quiz

Unique and Rare Girl Names

Want a name she will not share with three classmates? Start with unique girl names that are recognizable but uncommon, then look at the rare girl names further down.

  • Ophelia: Greek; “help, advantage.”
  • Elodie: French; from Alodia, possibly Gothic for “all” or “other” + “riches, wealth.”
  • Margot: French; short form of Marguerite (Margaret), “pearl.”
  • Seraphina: Latin, from Hebrew; from seraphim, “fiery ones.”
  • Calliope: Greek; “beautiful voice.”
  • Saoirse: Irish; “freedom.”
  • Octavia: Latin; feminine form of Octavius, “eighth.”
  • Daphne: Greek; “laurel.”

Rare girl names. These are seldom heard in U.S. classrooms, yet each has a documented origin.

  • Elowen: Cornish; “elm tree.”
  • Xanthe: Greek; “yellow, blond, fair-haired.”
  • Ianthe: Greek; “violet flower.”
  • Thalia: Greek; from a word meaning “to blossom.”
  • Tamsin: Cornish English; contracted form of Thomasina, a feminine form of Thomas, “twin.”
  • Cosima: Italian; feminine form of Cosimo, from Greek kosmos, “order, world, universe.”

Cute Girl Names and Short Girl Names

Cute girl names often began as nicknames, and most have a formal version for the birth certificate if you want options later.

  • Poppy: English; from the word for the red flower.
  • Millie: English; diminutive of Mildred (“gentle strength”) or Millicent.
  • Sadie: English; diminutive of Sarah.
  • Maisie: Scottish; diminutive of Mairead, the Scottish Gaelic form of Margaret, “pearl.”
  • Elsie: English; diminutive of Elizabeth.
  • Lottie: English; diminutive of Charlotte.
  • Pippa: English; diminutive of Philippa, “friend of horses.”

Short girl names pair well with long last names and leave little room for unwanted nicknames.

  • Ava: English; variant of Eve.
  • Eve: Hebrew; from a word meaning “to breathe” or “to live.”
  • Ada: Germanic; short form of names built on adal, “noble.”
  • Amy: Old French; “beloved.”
  • Mae: English; variant of May, from the month named for the Roman goddess Maia.

Beautiful and Pretty Girl Names

Looking for beautiful girl names? Some names say it outright. Each of these has “beautiful” or “pretty” in its meaning or history.

  • Bella: short form of Isabella and similar names, associated with the Italian word bella, “beautiful.”
  • Jolie: French; “pretty.”
  • Jamila: Arabic; feminine form of Jamil, “beautiful.”
  • Calista: Greek, via Latin; feminine form of Callistus, “most beautiful.”
  • Aoife: Irish; “beauty.”
  • Bonnie: Scottish; “pretty.”
  • Zuri: Swahili; “beautiful.”

Other pretty girl names win hearts with graceful sounds and lovely meanings.

NameOriginMeaning
EvangelineGreek“Good news”
AnastasiaGreek“Resurrection”
RosalieFrench, from LatinForm of Rosalia, from rosa, “rose”
SerenaLatin“Clear, tranquil, serene”
CelesteLatin“Of the sky, heavenly”
AureliaLatinFeminine form of Aurelius: “golden, gilded”
Pretty girl names with origins and meanings.

Strong Girl Names and Nature Names

Strong girl names carry meanings tied to courage, victory or resilience. Matilda (“strength in battle”) from the vintage list fits here too.

NameOriginMeaning
AudreyOld EnglishFrom a name meaning “noble” + “strength”
ValentinaLatinFrom valens: “strong, vigorous, healthy”
BridgetIrish“The exalted one”
LouisaGermanic, via FrenchFeminine form of Louis: “famous in battle”
AlexandraGreekFeminine form of Alexander: “defending men”
ValerieLatinFrom a Roman family name based on valeo, “to be strong”
VeronicaGreek, via LatinLatin alteration of Berenice: “bringing victory”
Strong girl names with origins and meanings.

Nature names for girls come from trees, plants and the sky.

  • Willow: English; from the name of the tree.
  • Ivy: English; from the climbing plant.
  • Hazel: English; from the tree or the light brown color.
  • Violet: English; from the purple flower, from Latin viola.
  • Juniper: English; from the tree, from Latin iuniperus.
  • Iris: Greek; “rainbow.”
  • Daisy: English; from the flower, whose Old English name meant “day eye.”
  • Lily: English; from the flower, a symbol of purity.

Baby Girl Names by Origin

Honoring your heritage, or simply love the sound of a language? This sampler groups baby girl names by where they come from.

OriginNames and meanings
HebrewNaomi: “my pleasantness”
Talia: “dew from God”
GreekPhoebe: “bright, pure”
IrishMaeve: “intoxicating”
Niamh: “bright”
Orla: “golden ruler”
WelshCarys: from caru, “love”
Seren: “star”
ArabicAmira: feminine form of Amir, “commander, prince”
Yasmin: “jasmine”
SpanishLucia: feminine form of Lucius, from lux, “light”
Paloma: “dove, pigeon”
ItalianGianna: short form of Giovanna, a feminine form of John
Chiara: form of Clara, “clear, bright, famous”
FrenchVivienne: form of Viviana, from Latin vivus, “alive”
SanskritPriya: “beloved”
Old NorseFreya: “lady”
Astrid: “god” + “beautiful, beloved”
HawaiianNoelani: “heavenly mist”
JapaneseSakura: “cherry blossom,” though it is often written in hiragana
Igbo and SwahiliAmara: Igbo, “grace”
Nia: Swahili, “purpose, aim”
Baby girl names by origin. Meanings: Behind the Name.

A note on Japanese names: meaning usually depends on the characters used to write a name, so the same sound can carry different meanings.

Girl Names From A to Z

Have a letter in mind? Here is one lovely pick for every letter.

LetterNameOriginMeaning
AAbigailHebrew“My father is joy”
BBiancaItalianItalian cognate of Blanche: “white, fair”
CClaireFrenchFrench form of Clara: “clear, bright, famous”
DDianaLatin“Divine, goddesslike”
EEstherHebrewPossibly “star” in Persian
FFionaScottishFeminine form of Fionn: “white, blessed”
GGeorgiaGreekFeminine form of George: “farmer, earthworker”
HHannahHebrew“Favor, grace”
IIngridOld Norse“Ing is beautiful”
JJaneEnglish, from HebrewFeminine form of John: “Yahweh is gracious”
KKinsleyEnglishSurname from a place name: “clearing belonging to Cyne”
LLydiaGreek“From Lydia,” a region of Asia Minor
MMadelineEnglish, from FrenchForm of Madeleine (Magdalene): “of Magdala”
NNoraIrish, EnglishShort form of Honora or Eleanor
OOliveEnglish, FrenchFrom the name of the tree, from Latin oliva
PPearlEnglishFrom the word for the gem
QQueenieEnglishDiminutive of Queen
RRebeccaHebrewProbably from a root meaning “join, tie, snare”
SSavannahEnglishFrom the word for a grassy plain, from a Taíno word
TTabithaAramaic“Gazelle”
UUrsulaLatin“Little bear”
VVeraRussian“Faith”
WWillaEnglishFeminine form of William
XXimenaSpanishFeminine form of the medieval name Ximeno; meaning uncertain
YYvetteFrenchFeminine form of Yves, from a Germanic element meaning “yew”
ZZoeGreek“Life”
One girl name for every letter, with origins and meanings.

How to Choose a Baby Girl Name

These checks help most parents get from twenty favorites to one.

  • Say it out loud: call the full name across the house, with your last name, and listen for rhymes or awkward run-ons.
  • Check the initials: write out the first, middle and last initials to make sure they do not spell something she will be teased about.
  • Think about nicknames: Charlotte may become Lottie and Elizabeth may become Elsie whether you plan it or not.
  • Consider siblings: say the names together. Very similar sounds, such as Mae and Maeve, can get confusing.
  • Decide on spelling: Sophia or Sofia? A familiar spelling saves a lifetime of corrections.
  • Weigh family and cultural meaning: a grandmother’s name, a name from your heritage language or a meaning that matters to your family can outweigh any trend.

Middle name pairing tips. Balance the rhythm: a short first name often sounds best with a longer middle (Ivy Josephine, Eve Anastasia), and a long first name with a short one (Penelope Mae, Clementine Ada). The middle spot is also a good home for a family name or a bolder pick.

The paperwork. In the U.S., you give your baby’s name when you provide the information for her birth certificate, usually in the hospital. The SSA says the easiest way to get a newborn’s Social Security number is to request it at that same moment. A number is voluntary and free, but you need one to claim your child as a dependent on your tax return. Birth certificates come from your state or territory’s vital records office, so ask that office what can appear on one (hyphens, accents, spacing).

Still torn between lists? Browse our baby boy names, or see gender neutral names for options like Avery, Riley, Charlie, Remi, Blake and Finley that work for any child. Next come the fun parts: gathering nursery decor ideas, checking off baby registry must haves and deciding what to write in a baby book. For the announcement card, see our baby girl quotes, and for life after the birth, our guide to the 4th trimester.

Related Betteroo Guides

The Bottom Line

The best baby girl names are the ones that feel right when you say them to your daughter. Whether you land on a classic like Elizabeth or a rare pick like Elowen, a name with a meaning you love and a sound you enjoy saying will serve her well. Shortlist three to five, live with them for a week, and trust your instincts.

Frequently Asked Questions

What are the most popular baby girl names right now?

According to Social Security Administration data for babies born in 2025, the top 10 girl names in the U.S. are Olivia, Charlotte, Emma, Amelia, Sophia, Mia, Isabella, Evelyn, Sofia and Eliana. Olivia and Liam have led their lists together for seven years in a row.

What are some unique girl names?

Unique girl names that are familiar but uncommon include Ophelia, Elodie, Margot, Seraphina, Calliope, Saoirse, Octavia and Daphne. Calliope means beautiful voice in Greek, Saoirse means freedom in Irish, and Daphne means laurel in Greek. Check that relatives can spell your favorite.

What is a rare girl name?

Rare girl names with documented origins include Elowen (elm tree, Cornish), Xanthe (yellow or fair-haired, Greek), Ianthe (violet flower, Greek), Thalia (to blossom, Greek) and Tamsin (a Cornish form of Thomasina). Names with fewer than 5 occurrences are not published in SSA data.

What are very pretty girl names?

Several pretty girl names literally mean beautiful or pretty: Jolie (French), Bonnie (Scottish), Jamila (Arabic), Zuri (Swahili) and Calista (from Greek, most beautiful). Others simply sound graceful, such as Evangeline (good news), Serena (clear, tranquil), Celeste (heavenly) and Aurelia (golden).

What are cute girl names?

Cute girl names are often nicknames that became names in their own right: Poppy, Millie, Sadie, Maisie, Elsie, Lottie and Pippa. Many have a longer form if you want one, such as Charlotte for Lottie, Philippa for Pippa or Elizabeth for Elsie.

How do I choose a name for my baby girl?

Start with a shortlist, then say each name out loud with your last name. Check the initials, picture the nicknames she is likely to get, try it next to sibling names and choose a spelling people can manage. Family and cultural meaning matter too.

Calmer days, better nights.

Betteroo builds a personalized sleep plan for your baby. Take the free two-minute quiz and have it ready before the newborn weeks.

Take the Free Sleep Quiz

Related Betteroo Guides

7 Sources
  1. Social Security Administration. Popular Baby Names (names given to babies born in 2025).
    https://www.ssa.gov/oact/babynames/
  2. Social Security Administration. Olivia and Liam Top America’s Most Popular Baby Names for the Seventh Straight Year (press release, May 8, 2026).
    https://www.ssa.gov/news/en/press/releases/2026-05-08.html
  3. Social Security Administration. Popular Baby Names: Background Information.
    https://www.ssa.gov/oact/babynames/background.html
  4. Social Security Administration. Popular Baby Names: Beyond the Top 1000 Names.
    https://www.ssa.gov/oact/babynames/limits.html
  5. Social Security Administration. Social Security Numbers for Children (Publication No. 05-10023).
    https://www.ssa.gov/pubs/EN-05-10023.pdf
  6. USAGov. How to get a certified copy of a U.S. birth certificate.
    https://www.usa.gov/birth-certificate
  7. Behind the Name. The Etymology and History of First Names.
    https://www.behindthename.com/