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

#1201

Jaylah

victorious

American
#1202

Kaydence

a falling, descent

American
#1203

Isha

one who rules, goddess

Hebrew
#1204

Joselyn

little Joss, playful one

English
#1205

Yasmine

jasmine flower

Arabic
#1206

Zahara

brightness, shining

Arabic
#1207

Jalani

powerful, mighty

Swahili
#1208

Jhene

invented melodic name

American
#1209

Mollie

wished-for child

English
#1210

Jaylene

graceful jaybird

American
#1211

Maleah

bitter sea, wished-for child

American
#1212

Moriah

taught by God

Hebrew
#1213

Margaux

pearl

French
#1214

Naiari

graceful, swift

Basque
#1215

Lianna

youthful

English
#1216

Ariadna

utterly pure

Spanish
#1217

Samadhi

self-collected state of enlightenment

Indian
#1218

Odette

wealth, fortune

French
#1219

Nathalia

born on Christmas Day

Brazilian
#1220

Laken

from the lake, lake dweller

American
#1221

Kassandra

she who entangles men

Greek
#1222

Isadora

gift of Isis

Greek
#1223

Jada

wise, knowing

American
#1224

Royal

of the king, regal

English
#1225

Chanel

canal, channel, pipe

French
#1226

Gianni

gift of God

Italian
#1227

Nyra

beauty, light

Indian
#1228

Amal

hope, aspiration

Arabic
#1229

Aleyna

bright, elevated, shining

Turkish
#1230

Sharon

rose of Sharon (biblical flower)

English
#1231

Serafina

of the Seraphim (angels)

Italian
#1232

Heavenly

of heaven, divine, celestial

American
#1233

Zaira

brightness, radiance

Arabic
#1234

Rya

flowing, river inlet

Scandinavian
#1235

Tillie

mighty in battle, strength in battle

English
#1236

Alyson

of noble kind, noble natured

English
#1237

Mazikeen

fierce, powerful one

Hebrew
#1238

Joan

Yahweh is merciful

English
#1239

Hollis

holly tree settlement

English
#1240

Kit

bearer of Christ (from Christopher)

English
#1241

Kaylie

slender, graceful, beautiful

American
#1242

Rue

sorrow, regret

English
#1243

Nathalie

birthday of the Lord

French
#1244

Aida

returning, distinguished

Arabic
#1245

Leni

light, bright, shining torch

German
#1246

Bernadette

brave as a bear

French
#1247

Onyx

black gemstone with white bands

American
#1248

Aliah

to ascend, exalted

Arabic
#1249

Ripley

strip-shaped woodland clearing

English
#1250

Raylee

ray of light (modern association)

American
#1251

Aarna

Goddess Lakshmi

Indian
#1252

Frida

beautiful, beloved

German
#1253

Leela

amusement, playfulness

Indian
#1254

Karolina

strong, womanly

Polish
#1255

Kalia

the most beautiful one

Hawaiian
#1256

Kaira

sun (via Persian Kira)

Finnish
#1257

Kylah

narrow strait, channel

American
#1258

Emberlyn

lake (suffix -lyn from Welsh)

American
#1259

Fern

fern plant, feathery frond

English
#1260

Rae

beam of light (modern association)

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