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

#601

Leyla

born at night

Arabic
#602

Holland

place name: the Netherlands region

American
#603

Cleo

short form of Cleopatra: glory of the father

English
#604

Leslie

grey fortress, grey enclosure

Scottish
#605

Jream

dream, aspiration, vision

American
#606

Sevyn

seven, completeness, divine perfection

American
#607

Mina

will, desire (from Wilhelmina)

Germanic
#608

Jolene

invented name: Jo + lene

American
#609

Keira

dark complexioned, shadowy

Irish
#610

Legacy

gift bequeathed, lasting impact

American
#611

Tiana

fairy queen, princess

American
#612

Elliott

Elijah's son (surname origin)

English
#613

Jaylani

heavenly, of the sky

American
#614

Cassandra

shining upon man

English
#615

Priscilla

of ancient lineage (from Prisca)

English
#616

Rhea

flowing, streaming

English
#617

Kinley

son of Finlay (surname origin)

American
#618

Clover

good luck, prosperity (symbolic)

American
#619

Zariyah

dawn, sunrise

American
#620

Estrella

star, heavenly body

Spanish
#621

Journi

a day's travel (original etymology)

American
#622

Miranda

worthy of admiration, she who must be admired

English
#623

Angelica

angelic, messenger of God

English
#624

Marlowe

driftwood

English
#625

Jovie

born under Jupiter's influence

English
#626

Abby

father rejoices

English
#627

Sariyah

noble, princess

Arabic
#628

Kenzie

son of the handsome one

English
#629

Oakleigh

clearing with oak trees

English
#630

Aya

miracle, sign of God, verse of the Quran

Japanese
#631

Siena

reddish-brown earth color

Italian
#632

Emberly

glowing ember meadow

English
#633

Melina

honey, sweet

Greek
#634

Amani

peace, tranquility

Arabic
#635

Bristol

holy bridge place

English
#636

Estelle

star

French
#637

Marie

rebellion

French
#638

Irene

peace, tranquility

Greek
#639

Marina

of the sea, maritime

Italian
#640

Galilea

circuit, rolling hills region

Spanish
#641

Sasha

protector of men

Russian
#642

Makenzie

son/child of Kenneth (the handsome)

American
#643

Paislee

church, from the town of Paisley

American
#644

Isabela

my God is abundance

Spanish
#645

Myra

myrrh, fragrant resin

English
#646

Goldie

made of gold, golden

English
#647

Flora

flower

English
#648

Davina

beloved

Scottish
#649

Azariah

helped by God

Hebrew
#650

Anne

grace, favor

English
#651

Indie

independent spirit

English
#652

Kaitlyn

clean, unsullied

Irish
#653

Jazmin

fragrant vine

Persian
#654

Gloria

glory, fame

Latin
#655

Georgina

farmer, earth-worker

English
#656

Shelby

from the willow farm

English
#657

Thalia

festivity, abundance

Greek
#658

Dallas

meadow dwelling

American
#659

Aliza

exultant, glad

Hebrew
#660

Averie

elf counsel, elf power

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