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

#4201

Blaine

yellow, fair (light-haired)

Scottish
#4202

Daleth

fourth letter of the Hebrew alphabet

Hebrew
#4203

Adelita

little noble one

Spanish
#4204

Darlyn

dear little one

American
#4205

Roslynn

gentle horse

English
#4206

Keysha

cinnamon, cassia tree

African American
#4207

Brianne

hill

Irish
#4208

Viktoria

victory, conqueror

German
#4209

Jamia

gathering, community

Muslim
#4210

Coralynn

like coral, sea-born beauty

American
#4211

Simi

independent name

Nigerian
#4212

Joselin

joyful, playful

Latin American
#4213

Callyn

slender, narrow

American
#4214

Nubia

from the land of gold (Nub)

African
#4215

Lyza

God is my oath

English
#4216

Aaryn

uncertain Egyptian origin

American
#4217

Meara

playful, lively, swift

Irish
#4218

Crimson

deep purplish-red color

American
#4219

Sapphira

sapphire gemstone, beautiful

Hebrew
#4220

Emmanuelle

God with us, divine presence

French
#4221

Ghazal

gazelle; graceful antelope

Persian
#4222

Safiyyah

pure, serene, untroubled

Arabic
#4223

Yelitza

bright, shining (via Helen influence)

Venezuelan
#4224

Fanta

butterfly

West African
#4225

Haleigh

ingenious hero

English
#4226

Maysa

to walk with graceful pride, dignified swaying ...

Arabic
#4227

Bindi

little girl

Australian
#4228

Leianna

gracious, favored

Hawaiian
#4229

Munira

shining, luminous

Arabic
#4230

Raelynne

lake, waterfall

American
#4231

Edelyn

noble one, of noble lineage

Filipino
#4232

Hira

diamond, precious gem

South Asian
#4233

Kailea

sea, ocean

Hawaiian
#4234

Rilyn

courageous, valiant

American
#4235

Nissi

my banner, my standard

Hebrew
#4236

Satori

enlightenment, sudden awakening

Japanese
#4237

Inessa

virtuous, sacred

Russian
#4238

Jayliana

youthful, gracious

American
#4239

Dilara

heart-adorning, beloved

Turkish
#4240

Karsen

dweller near the marsh

American
#4241

Noeli

born at Christmas, Christmas child

French
#4242

Carsen

from the marshes

American
#4243

Rynn

descendant of the king

Irish
#4244

Zlata

precious, radiant

Russian
#4245

Avina

oat field, oat harvest

American
#4246

Haiden

from the hay hill, heath dweller

American
#4247

Laniya

royal, noble sky

American
#4248

Liliya

purity, beauty, grace

Russian
#4249

Inari

Shinto deity of rice, foxes, and prosperity

Japanese
#4250

Topanga

a place above in the mountains

American
#4251

Liam

strong-willed protector

Irish
#4252

Masyn

stoneworker, mason

American
#4253

Hannia

happiness, bliss

Hispanic
#4254

Brenlee

raven meadow, brave one

American
#4255

Ameya

boundless, immeasurable

Indian
#4256

Draya

modern invented name

American
#4257

Harmani

God's heart, divine accord

American
#4258

Jaziah

exalted by God

American
#4259

Amahia

beloved by God

American
#4260

Jazaria

island, peninsula

American

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