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

#1501

Theresa

summer, from Therasia

Spanish
#1502

Symphony

harmony of sounds, consonance

American
#1503

Kinsleigh

from the king's woodland

American
#1504

Elinor

other, foreign

English
#1505

Cooper

barrel maker, cask maker

American
#1506

Emmalynn

whole, universal

American
#1507

Emeri

work strength

American
#1508

Majesty

royal dignity, sovereign power

American
#1509

Ester

myrtle plant

Jewish
#1510

Mari

truth, reason (ball)

Japanese
#1511

Alannah

beautiful, lovely

Irish
#1512

Mylee

smiley, cheerful one

American
#1513

Jannah

garden, enclosed beautiful space

Arabic
#1514

Avaya

voice, sound

American
#1515

Milah

gracious, dear one

Slavic
#1516

Eleanore

other Aenor, foreign honor

English
#1517

Tabitha

graceful, beautiful

Christian
#1518

Calla

calla lily flower

English
#1519

Valley

valley, sheltered lowland between hills

American
#1520

Kyndall

royal valley

American
#1521

Julieth

youthful, descended from Julius

Colombian
#1522

Hafsa

gathering, collecting

Muslim
#1523

Anaia

compassionate, responsive one

Hispanic
#1524

Delia

bright, visible

English
#1525

Lori

laurel, victory

English
#1526

Emori

industrious ruler, work-power

English
#1527

Aadya

first, primordial

Hindu
#1528

Leora

my light

Hebrew
#1529

Elissa

my God is an oath

English
#1530

Angely

divine messenger

Spanish
#1531

Laynee

narrow path, lane

English
#1532

Kalayah

possibly 'free one of God' (Hawaiian/Hebrew blend)

African American
#1533

Zylah

shadow, shade (if derived from Hebrew Zillah)

American
#1534

Roselynn

famous rose

English
#1535

Rori

red king

Irish
#1536

Nairobi

cool water, place of cool waters

East African
#1537

Winry

invented literary name

American
#1538

Kadence

a falling, a flowing

American
#1539

Londynn

from the great river settlement

American
#1540

Janie

God is gracious

English
#1541

Camellia

of the flowering camellia shrub

American
#1542

Kaylynn

modern blend name

American
#1543

Mika

who is like God

Japanese
#1544

Tyla

modern feminine form of Tyler

American
#1545

Zamira

song of praise, hymn

Arabic
#1546

Zaynab

ornament of the father

Arabic
#1547

Estefany

crown, wreath of victory

Spanish
#1548

Alyvia

she who brings peace

American
#1549

Laikyn

from the lake, lake-born

American
#1550

Maven

one who understands

Jewish/Yiddish
#1551

Brynnlee

hill

American
#1552

Vivianne

full of life

French
#1553

Lillianna

lily flower

English
#1554

Iqra

read, recite

Muslim/Islamic
#1555

Marlene

great tower

German
#1556

Sybil

divine counsel

English
#1557

Danica

morning star, Venus

Slavic
#1558

Alissa

noble kind

English
#1559

Keila

citadel, fortress

Jewish/Hebrew
#1560

Faigy

fig (alternative etymology)

Jewish/Yiddish

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