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

#1921

Tahlia

blooming, to flourish

Jewish
#1922

Aryana

of the Aryan/Indo-Iranian people

Persian
#1923

Rhaenyra

invented Valyrian name, no literal meaning

American
#1924

Jaelani

from Gilan region, noble

African-American
#1925

Jailyn

modern invented name, victory lake

African-American
#1926

Ridley

dweller near the reed meadow

English
#1927

Rayah

friend, companion, beloved

Jewish
#1928

Cienna

reddish-brown color, warmth

Italian
#1929

Evana

God is gracious

Irish
#1930

Tania

of the Tatius family

Russian
#1931

Siobhan

God is gracious

Irish
#1932

Yasmeen

fragrant white flower

Arabic
#1933

Marbella

place by the sea (Moorish origin)

Spanish
#1934

Brisa

sea breeze, trade wind

Spanish
#1935

Kailee

slender and fair

American
#1936

Caylee

gentle, beautiful

American
#1937

Donna

mistress, noblewoman

Italian
#1938

Lindy

gentle, tender (linden tree)

American
#1939

Audra

noble strength

Lithuanian
#1940

Karoline

feminine form of Charles/Karl

German
#1941

Graciela

grace, favor

Spanish
#1942

Annaliese

grace, favored by God

German
#1943

Abilene

grassy meadow, land of meadows

American
#1944

Arianny

most holy

American
#1945

Sullivan

descendant of the dark-eyed

Irish
#1946

Blakelyn

fair one from the meadow

American
#1947

Elliotte

the Lord is my God

English
#1948

Addelyn

noble, nobility

American
#1949

Ailana

beautiful, noble

Hawaiian
#1950

Kapri

from the Isle of Capri

American
#1951

Huntley

from the hunting ground

English
#1952

Lula

famous warrior

English
#1953

Eila

oak tree, terebinth tree

Finnish
#1954

Nyari

child of warmth

Kenyan
#1955

Mei

plum blossom

Chinese
#1956

Denisse

god of wine and festivity

Spanish
#1957

Lynlee

lake meadow

American
#1958

Shai

gift

Israeli
#1959

Ameerah

commander, noble woman

Arabic
#1960

Briley

courageous, lively

Irish
#1961

Ellory

grove clearing

English
#1962

Arayah

lioness of God

Hebrew
#1963

Ryla

courageous, spirited

American
#1964

Blossom

to flourish, to thrive

English
#1965

Daria

he who holds firm to good

Eastern European
#1966

Avalyn

lake, waterfall

American
#1967

Isa

short form of Isabella

German
#1968

Sora

conch shell

Japanese
#1969

Lakyn

lake, body of water

American
#1970

Aryanna

land of the Aryans

American
#1971

Amya

the end, high place

American
#1972

Eunice

good victory

English
#1973

Chosen

selected, set apart, elect

American
#1974

Rooney

descendant of the champion, hero

Irish
#1975

Rynlee

rye meadow, island clearing

American
#1976

Lindsay

island of linden trees

Scottish
#1977

Sherlyn

lake, pool

American
#1978

Mindy

honey, sweet

American
#1979

Wynn

fair, white, blessed

Welsh
#1980

Greer

watchful, vigilant

Scottish

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