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

4,832 girl names starting with J

#1204

Joselyn

little Joss, playful one

English
#1207

Jalani

powerful, mighty

Swahili
#1208

Jhene

God is gracious

American
#1210

Jaylene

graceful jaybird

American
#1223

Jada

the jade gemstone

American
#1238

Joan

God is gracious

English
#1291

Jaylee

blue jay bird plus meadow

American
#1334

Jana

God is gracious

Czech
#1348

Jayde

symbol of purity, virtue, and immortality

English
#1358

Jasmin

jasmine flower

Persian
#1375

Joey

baby kangaroo (informal)

English
#1380

Juno

queen of the gods

Roman
#1387

Jenny

white phantom, fair one

English
#1404

Jewel

precious gem, treasure

American
#1413

Janae

gift of God

African American
#1420

Jacqueli

may God protect

French
#1424

Jazzlyn

jazz music + lyn suffix blend

American
#1435

Journie

day's work, daily passage

American
#1476

Jael

to ascend, to go up

Jewish
#1489

Journei

a day's travel, voyage

American
#1513

Jannah

garden, enclosed beautiful space

Arabic
#1521

Julieth

daughter of Jove, sky-father

Colombian
#1540

Janie

God is gracious

English
#1562

Jamila

beautiful, graceful

Arabic
#1564

Jaelynn

Jay + lake (modern coinage)

American
#1572

Jaelyn

Jay + lake (modern American coinage)

American
#1576

Janessa

modern blend of Jane and Vanessa suffix

American
#1623

Jersey

Geirr's island

American
#1640

Jaylin

modern invented name; jay bird + lyn suffix

American
#1652

Judy

praised

English
#1659

Jaslyn

jasmine flower

American
#1711

Jurnee

journey, day's travel

English
#1740

Junie

born in June; youthful

American
#1741

Johana

YHWH is gracious

Spanish
#1749

Jennie

fair phantom, white wave

English
#1759

Jalayah

elevated by God (from -ayah suffix)

African-American
#1761

Jireh

Jehovah provides

Hebrew
#1779

Janiya

modern invention, melodic variation

African-American
#1805

Julianne

youthful, downy-bearded

English
#1828

Jia

auspicious, praiseworthy

Chinese
#1830

Jiya

living being, soul

Indian
#1837

Josephina

God will add, God shall increase

Spanish
#1881

Joni

God is gracious

English
#1924

Jaelani

from Gilan region, noble

African-American
#1925

Jailyn

modern invented name, victory lake

African-American
#2013

Jaylynn

joyful lake

American
#2040

Jessa

God beholds, foresight

English
#2046

Jayden

God has heard

American
#2066

Josefina

God will increase

Spanish
#2076

Jailani

generous beauty, abundance

East African
#2095

Jupiter

sky father, father god

American
#2114

Janna

God is gracious

English
#2141

Janyla

God is gracious

African American
#2149

Jude

praised, he will be praised

English
#2165

Journii

a days travel, trip

American
#2177

Jelani

exalted, noble

Swahili
#2186

Jocelynn

little Goth, from the Germanic tribe

English
#2206

Jannat

paradise, garden of heaven

Arabic
#2223

Josette

God will add, God increases

French
#2226

Jacey

phonetic initialism (J.C.)

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