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

1,227 girl names starting with I

#2408

Ileana

bright, shining one

Romanian
#2419

Ilyana

Slavic elaboration of Helen

Bulgarian
#2459

Imogene

image, likeness

English
#2468

Ilana

feminine form of Ilan (tree)

Israeli
#2478

Iylah

moonlight (from Ayla)

American
#2505

Ivanka

God is gracious

Russian
#2581

Island

land surrounded by water

American
#2608

Irma

war goddess (Irminsul mythology)

German
#2622

Isley

island meadow, island clearing

American
#2639

Ina

from Ing, Norse deity of fertility

Scandinavian
#2665

Indi

from India, land of the Indus

English
#2731

Izel

unique, precious

Mexican
#2771

Iona

island (of Saint Columba)

Scottish
#2813

Itzae

rainbow woman

Mexican
#2874

Ibbie

pledged to God

English
#2906

Ishika

paintbrush, drawing pen

Indian
#2927

Izabel

my God is abundance

Portuguese
#2962

Irha

comfort, rest

Pakistani
#2968

Ilah

terebinth tree

Arabic
#2993

Imara

stable, unwavering

Swahili
#3026

Icelyn

icy one, ice

American
#3065

Indira

splendid, radiant beauty

Indian
#3090

Isamar

sea of salvation

Spanish
#3147

Ishani

Goddess Parvati, ruler of the northeast

Indian
#3227

Ixchel

moon goddess

Mexican
#3289

Ivyanna

climbing vine, fidelity

American
#3296

Izabelle

consecrated to God

American
#3328

Ily

pure white flower, innocence (from Lily)

American
#3333

Ishanvi

goddess Parvati, divine grace

Indian
#3361

Irelynn

land of Eire, western isle

American
#3403

Izabela

devoted to God

Polish
#3483

Irelyn

peace (from Irene element)

American
#3675

Imelda

powerful in battle, mighty warrior

Spanish
#3681

Imaan

trust in God

Arabic
#3730

Izzabella

consecrated to God

American
#3785

Ivee

fidelity, eternal life

English
#3898

Israel

he who strives with God and prevails

Hebrew
#3926

Infinity

endless, boundless, without limit

English
#3954

Izara

star, starry sky

Basque
#3983

Ilaria

glad, lighthearted

Italian
#3993

Itzia

rainbow, dedicated to Itzamna

Mexican
#4041

Ivonne

yew tree

Spanish
#4060

Ivori

ivory, creamy white material

American
#4146

Ilianna

ray of sunshine

Greek
#4175

Islah

reform, reconciliation, making things right

Arabic
#4195

Irena

peace

Polish
#4237

Inessa

virtuous, sacred

Russian
#4249

Inari

Shinto deity of rice, foxes, and prosperity

Japanese
#4330

Indica

of India, from the Indus River region

English
#4400

Iana

gift of God

Romanian
#4471

Islay

the island

Scottish
#4517

Ianna

God is gracious

Scottish
#4638

Issabella

God is my oath

Spanish
#4745

Israa

night journey

Muslim
#4870

Ilyanna

daughter of the sun (folkloric)

Bulgarian
#4902

Ivyana

gift of God, grace

American
#4931

Ilona

torch, radiance

Hungarian
#5017

Ilse

God is my oath

German
#5133

Irlanda

land of Ireland, Emerald Isle

Latin American
#5137

Iveth

archer

Spanish

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