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

#961

Akira

brilliant, intelligent

Japanese
#962

Annika

gracious one

Swedish
#963

Ainara

swallow (migratory bird)

Basque
#964

Violette

modesty, faithfulness (symbolic)

French
#965

Ayah

sign, miracle

Arabic
#966

Aleia

rising, ascending

Arabic
#967

Mazie

pearl

English
#968

Kaya

rock, cliff

Turkish
#969

Paloma

dove

Spanish
#970

Mikaela

feminine form of Michael

Scandinavian
#971

Amyra

princess, noble woman

Arabic
#972

Celina

heaven, sky

Latin American
#973

Elouise

healthy, whole (heil)

French
#974

Julietta

youthful, downy-bearded

Italian
#975

Zoya

life

Russian
#976

Etta

little one (diminutive suffix)

English
#977

Kamiyah

divine, god-like

American
#978

Jayleen

jaybird; modern melodic invention

American
#979

Keily

curved hunting implement (boomerang-like)

Irish
#980

Kassidy

curly-haired, descendant of Caiside

Irish
#981

Harlee

hare's meadow, hare's clearing

American
#982

Kiera

throne, sun (alternate Persian/Greek etymology)

Irish
#983

Liberty

freedom, the condition of being free

American
#984

Darcy

dark one, descendant of the dark one

Irish
#985

Malka

queen

Jewish
#986

Dior

golden, of gold (d'or)

French
#987

Lisa

my God is abundance

English
#988

Arisbeth

God is my oath, pledged to God

Spanish
#989

Kara

dear, beloved, darling

Italian
#990

Mariella

sea of bitterness (etymological root)

Italian
#991

Bailee

one who lives near the castle outer wall

English
#992

Elani

heavenly, sky (Polynesian element lani)

Greek
#993

Harmoni

musical harmony, pleasant sound

English
#994

Zayla

night, dark beauty

Arabic
#995

Emi

short form of Emma or Emilia

Japanese
#996

Maelynn

bright lake, shining pool

American
#997

Jianna

gracious gift of God

Italian
#998

Lavender

calming, soothing (by association with the herb)

English
#999

Avani

earth, the whole world

Indian
#1000

Karter

cart driver, transporter

American
#1001

Raina

pure, clean

Slavic
#1002

Aubrie

noble ruler

American
#1003

Kyomi

clear and beautiful

Japanese
#1004

Eleni

torch, bright one

Greek
#1005

Savanna

flat tropical grassland

American
#1006

Melani

dark, black

American
#1007

Aminah

honest, safe

Arab
#1008

Belle

beautiful

French
#1009

Betty

my God is abundance

American
#1010

Romi

from Rome, strength

Hebrew
#1011

Sariah

God is princess, noble ruler

American
#1012

Bria

noble, high

Irish
#1013

Carla

free man, free woman

Italian
#1014

Nori

seaweed (edible)

Japanese
#1015

Kenia

mountain of whiteness

Spanish
#1016

Brylee

noble, high meadow

American
#1017

Esperanza

expectation, anticipation

Spanish
#1018

Baylee

steward, manager

American
#1019

Kinslee

king's meadow, royal clearing

American
#1020

Aubriella

noble, bright

American

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