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

#781

Haley

hay clearing, hay field

American
#782

Indy

independent one

American
#783

Milana

gracious, kind

Russian
#784

Chelsea

chalk wharf, chalk port

English
#785

Elina

torch, moon

Scandinavian
#786

Milena

grace, favor, sweetness

Czech
#787

Valery

to be of worth, to be strong

French
#788

Ivey

ivy plant, climbing vine

English
#789

Stormi

tempest, stormy weather

American
#790

Maci

weapon, mace

American
#791

Brittany

from Britain, British woman

English
#792

Madilynn

woman from Magdala, high tower

American
#793

Aila

holy, blessed

Finnish
#794

Yareli

water lady, she who comes from the water

Mexican
#795

Yaretzi

you will always be loved

Mexican
#796

Zaylee

combination of Z + Lee (clearing, meadow)

American
#797

Erin

from Ireland, Ireland

Irish
#798

Robin

little Robert

English
#799

Adele

of noble kind

French
#800

Pearl

purity, wisdom, rarity

English
#801

Maisy

child of light

English
#802

Jaliyah

exalted, ascending

American
#803

Keyla

beautiful

American
#804

Brynleigh

clearing on the hill

American
#805

Adalee

noble clearing

American
#806

Baylor

one who delivers goods, carrier

American
#807

Jessie

God is gracious

English
#808

Alexa

protector of men

English
#809

Cielo

sky, heaven

Spanish
#810

Braelynn

hillside lake

American
#811

Alianna

exalted grace

American
#812

Theodora

gift of God

Greek
#813

Malaya

Malay peninsula

Filipino
#814

Meilani

beautiful sky

Hawaiian
#815

Tallulah

leaping water

American
#816

Analia

graceful meadow

Spanish
#817

Nyomi

my sweetness

African American
#818

Sol

sun goddess

Spanish
#819

Promise

solemn commitment

African American
#820

Xyla

forest, wood

American
#821

Treasure

something precious and valuable

African American
#822

Marjorie

pearl

English
#823

Kylee

boomerang

American
#824

Soleil

sun

French
#825

Zaria

blooming flower, radiance

Arabic
#826

Luella

all, completely beautiful

English
#827

Cynthia

moon goddess

English
#828

Sky

the sky, cloud

English
#829

Ayleen

bright, shining light

Irish
#830

Neriah

lamp of God

Hebrew
#831

Judith

woman of Judea

English
#832

Iliana

bright, shining

Spanish
#833

Ocean

the great sea, vast waters

English
#834

Lea

delicate, gentle

French
#835

Linda

beautiful, pretty

English
#836

Magdalena

woman from Magdala

Spanish
#837

Maddie

high tower

English
#838

Livia

olive

Italian
#839

Wrenleigh

meadow of the wren

English
#840

Elia

sun

Italian

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