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,316 girl names starting with H

#12

Harper

harp player

English
#19

Hazel

hazel tree

English
#52

Hannah

God has favored me

Hebrew
#100

Hailey

hay clearing

English
#114

Hadley

meadow covered in heather

English
#149

Hallie

from Halle, Germany

English
#202

Haven

shelter, sanctuary

American
#264

Harmony

musical concord, agreement

English
#293

Harlow

rock hill, rocky mound

English
#317

Hope

Wish fulfilled

English
#345

Heidi

short form of Adelheid (noble natured)

German
#382

Hattie

ruler of the household

English
#397

Harley

hare's meadow, hare clearing

American
#401

Hayden

hedged valley

English
#414

Helena

shining light, bright one

English
#419

Holly

holly tree

English
#424

Helen

torch, shining light

Greek
#444

Haisley

modern blended name form

American
#477

Heaven

the sky, paradise, divine realm

American
#505

Hanna

grace, favor

Hebrew
#512

Halo

divine radiance

American
#532

Hadassah

bride

Jewish
#575

Halle

salt worker, salt town

English
#602

Holland

hollow land, forested land

American
#708

Hana

happiness, bliss

Japanese
#781

Haley

hay clearing, hay field

American
#878

Hunter

one who hunts

American
#936

Honey

sweet substance, beloved, precious

American
#941

Hadlee

heather field, heathland clearing

English
#959

Henley

high meadow

English
#981

Harlee

hare's meadow, hare's clearing

American
#993

Harmoni

musical harmony, pleasant sound

English
#1071

Hayley

from the hay field

English
#1130

Hadleigh

heather clearing

American
#1154

Harriet

home ruler, estate ruler

English
#1232

Heavenly

of heaven, divine, celestial

American
#1239

Hollis

dweller near the holly trees

English
#1289

Hailee

heroine

American
#1302

Harlem

elevated wooded settlement

American
#1357

Heather

heather plant (Calluna vulgaris)

English
#1359

Hollyn

holly tree

American
#1376

Haylee

hay meadow, hay clearing

English
#1398

Harlyn

army land by the water (har + lyn blend)

American
#1402

Honesty

honorable conduct

American
#1487

Hartley

stag meadow

English
#1488

Harleigh

rocky clearing

English
#1522

Hafsa

gathering, collecting

Muslim
#1577

Hailie

hay field

English
#1598

Hosanna

save now, Lord save us

Christian communities
#1610

Hadassa

fragrant, evergreen (symbolic of the myrtle)

Jewish
#1635

Hellen

light, bright, shining

Greek
#1645

Harlynn

hare's woodland clearing (via Harley)

American
#1655

Hawa

life, breath, living

Muslim
#1674

Hermione

wellborn, of noble stock

Greek
#1687

Halima

forbearing, mild

Arabic
#1690

Harlowe

army hill

English
#1716

Haddie

from the heathered meadow (as short for Hadley)

American
#1810

Heidy

noble, of noble kind

German
#1825

Haya

life, living

Arabic
#1951

Huntley

from the hunting ground

English

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