Baby Girl Names

12,000+ girl names with meanings, origins, and SSA popularity data. Filter by first letter or scroll by rank. Click any name for the full picture: pronunciation, famous namesakes, sibling ideas, and a teasing-risk score before the birth certificate gets signed.

All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

71,646 girl names

#181

Brianna

high, exalted

Irish
#182

Bailey

fortification wall

English
#183

Phoebe

bright, radiant, shining

Greek
#184

Vivienne

alive, living

French
#185

Andrea

strong, brave, manly

Italian
#186

Myla

soldier

American
#187

Sara

princess, noblewoman

Hebrew
#188

Lia

weary

Italian
#189

Kylie

graceful, beautiful

Australian
#190

Reese

ardor, enthusiasm, fire

Welsh
#191

Daphne

bay laurel

English
#192

Annie

grace, favor

English
#193

Ada

island

English
#194

Adaline

noble kind

English
#195

Arianna

most holy

English
#196

Ariella

lioness of God

English
#197

Sutton

south farm

American
#198

Celeste

divine, celestial

French
#199

Jasmine

jasmine flower

English
#200

Mackenzie

born of fire, bright one's son

American
#201

Scottie

person from Scotland

American
#202

Haven

shelter, sanctuary

American
#203

Gemma

jewel, bud

English
#204

Ana

prayer

Spanish
#205

Tatum

cheerful settlement

American
#206

Arabella

yielding to prayer, easily entreated

English
#207

Lila

night

English
#208

Molly

star of the sea

English
#209

Stevie

crown, garland

American
#210

Blake

pale, fair

American
#211

Aitana

of the mountain Aitana

Spanish
#212

Alaina

bright, shining light

American
#213

Wren

small bird (the wren)

English
#214

River

flowing body of water

American
#215

Noelle

birthday (of the Lord)

French
#216

Delaney

dark challenger

Irish
#217

Journee

a day's journey, voyage

American
#218

Blair

battlefield, clearing

Scottish
#219

Adalyn

noble, nobility

American
#220

Kaylee

pure (via Kayla from Michaela)

American
#221

Alexandra

protector of mankind

English
#222

Mabel

worthy of love

English
#223

Norah

light

Irish
#224

Presley

woodland clearing by a church

American
#225

Alora

light, dawn (by association with Aurora)

American
#226

Vera

truth, genuine

Russian
#227

Celine

moon goddess

French
#228

Amy

the loved one

English
#229

Brynlee

hill meadow

American
#230

Nyla

winner, one who attains

Arabic
#231

Saylor

sailor, one who sails

American
#232

Khloe

blooming, green shoot

American
#233

Antonella

priceless, beyond price

Italian
#234

Zara

dawn, rising light

Arabic
#235

Cataleya

Cattleya orchid flower

American
#236

Lennon

lover, sweetheart

American
#237

Aliyah

ascent, immigration to the Holy Land

Muslim
#238

Kiara

dark-haired, dark

Italian
#239

Camille

noble, free-born youth in service of the temple

French
#240

Dahlia

flower named for botanist Anders Dahl

English

Can't narrow it down? Run a tournament.

Related lists

Frequently Asked Questions

What are the most popular baby girl names right now?

Olivia has held #1 on the SSA list since 2019. Emma, Charlotte, Amelia, and Sophia round out the top five. Scroll to see the full ranked list.

What girl names are trending in 2026?

Luna, Willow, Aurora, and Isla are all climbing fast. They're popular enough to be recognizable but not so common your daughter will share the name with three classmates.

How do I pick a baby girl name?

Start with popularity rank — it tells you how common the name actually is. Then check the meaning and origin. Run it through our playground safety score. If it passes, put it in a tournament against your other favorites and see which survives head-to-head.

What girl names have the best meanings?

Eleanor means 'bright, shining one.' Clara means 'bright, clear.' Vera means 'truth' in Latin and Slavic. Names with strong meanings tend to age better than names chosen purely for sound.

Explore More Name Generators