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

#1801

Wilhelmina

determined protector, will to protect

German
#1802

Margarita

pearl

Spanish
#1803

Darlene

little dear

American
#1804

Maura

variant of Mary, beloved

Irish
#1805

Julianne

youthful, downy-bearded

English
#1806

Rio

flowing water, stream

Spanish
#1807

Melodie

song, tune, musical chant

English
#1808

Aviva

fresh, blooming, youthful

Israeli
#1809

Shayla

blind, heaven's gate

American
#1810

Heidy

of noble birth

German
#1811

Dayanna

divine, heavenly

Spanish
#1812

Beckett

dweller by the brook

American
#1813

Asma

exalted, elevated in status

Arabic
#1814

Nailah

benefactress, giver of gifts

Arabic
#1815

Valkyrie

chooser of the slain

Norse
#1816

Liza

my God is abundance

English
#1817

Arlene

pledge, oath

Irish
#1818

Marwa

a sacred hill in Mecca

Arabic
#1819

Madden

descendant of Madán

Irish
#1820

Rumani

pomegranate

Arabic
#1821

America

home of the ruler/power

American
#1822

Philomena

beloved

Irish
#1823

Lennyn

lion strength, brave as a lion

American
#1824

Stormy

like a storm, tempestuous

American
#1825

Haya

modesty, shyness, virtue

Arabic
#1826

Breanna

noble, high

American
#1827

Blakelee

fair one from the clearing

American
#1828

Jia

auspicious, praiseworthy

Chinese
#1829

Ryah

friend, companion

American
#1830

Jiya

heart, life force

Indian
#1831

Avyanna

life, like a bird

American
#1832

Naylani

heavenly, celestial

American
#1833

Zelie

solemn, devoted

French
#1834

Livvy

symbol of wisdom and prosperity

English
#1835

Lanie

bright, shining light

American
#1836

Madelyne

woman from Magdala (tower)

French
#1837

Josephina

God will add, God shall increase

Spanish
#1838

Minha

bright, clever (min) + great/summer (ha)

Korean
#1839

Mirha

light, radiance, brightness

Turkish
#1840

Arizona

good oak

American
#1841

Flor

flower

Spanish
#1842

Kari

pure

Norwegian
#1843

Theia

sight, vision

Greek
#1844

Oriana

rising, sunrise

Italian
#1845

Kaliah

to forgive, release

Hawaiian
#1846

Rosemarie

rose of Mary

English
#1847

Cimani

precious, gem-like

East African
#1848

Zella

sunshine, happiness

American
#1849

Klara

famous, renowned

German
#1850

Dawn

first light of day, sunrise

English
#1851

Avril

April, fourth month

French
#1852

Isela

ice rule, pledged

Mexican
#1853

Katia

pure, clear

Russian
#1854

Dasha

gift of God

Russian
#1855

Priya

pleasant, agreeable

Indian
#1856

Ahuva

beloved, cherished

Jewish
#1857

Azura

sky blue

English
#1858

Nour

light

Arabic
#1859

Zeynep

father's precious jewel

Turkish
#1860

Naia

water nymph

Basque

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