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

2,380 girl names starting with B

#3419

Brynnley

hill meadow, clearing on the hill

American
#3434

Berklee

birch meadow

American
#3540

Bronwyn

fair, holy, and blessed

Welsh
#3542

Basya

daughter of Yahweh

Jewish
#3561

Boston

Botolph's stone, settlement by the forest

American
#3597

Betsabe

daughter of seven

Spanish
#3621

Bellarose

beautiful rose

English
#3625

Bryana

high, noble, strong

Irish
#3635

Bethel

sacred dwelling place

Hebrew
#3636

Brady

spirited one, descendant of Bradach

Irish
#3641

Bayla

beautiful, graceful

Jewish
#3643

Becca

to bind, to tie

English
#3677

Bellami

beautiful friend

French
#3714

Blaise

firebrand, blazing one

French
#3751

Berenice

victory bearer

Italian
#3770

Brissa

trade wind, refreshing breeze

Spanish
#3794

Brinleigh

burnt clearing, charred meadow

American
#3814

Bernice

she who brings victory

English
#3863

Brystol

place by the bridge

American
#3875

Baani

name of Goddess Saraswati

Sikh
#3878

Baela

beautiful

American
#3881

Brixlee

modern coinage

American
#3934

Beautiful

beau/belle — handsome, fine

American
#3988

Berkleigh

birch tree meadow, birch wood clearing

English
#3989

Bayley

castle wall, fortification

English
#3996

Bellatrix

female warrior, conqueress

English
#3999

Brylie

briar meadow, clearing among the briars

American
#4016

Bodhi

enlightenment, awakening

Buddhist
#4065

Bushra

joyful announcement

Arabic
#4076

Braylin

from the hills, hill settlement (Bray) combined...

American
#4084

Braylynn

from the salmon's lake (by etymology)

American
#4098

Brookelynn

broken land (place name)

English
#4111

Brexley

bright meadow (invented combination)

American
#4138

Bianka

white, pure, shining

Italian
#4143

Bahar

bloom, flowering season

Persian
#4201

Blaine

slender, lean

Scottish
#4207

Brianne

hill

Irish
#4227

Bindi

butterfly

Australian
#4254

Brenlee

raven meadow, brave one

American
#4280

Bintou

girl, young woman

Guinean
#4294

Bryer

briar rose (fairy tale association)

American
#4326

Brandi

sword, firebrand (Germanic etymology)

American
#4338

Breindy

firebrand, burning flame

Jewish
#4437

Brailyn

modern invented blend combining Bray- and -lyn ...

American
#4451

Bowen

well-born descendant

American
#4465

Brenleigh

raven meadow

American
#4493

Becky

captivating beauty (ensnaring)

English
#4511

Brithany

from Brittany; land of the Britons

American
#4512

Blue

the color blue; sky and sea

English
#4525

Briseyda

from Brisa, meaning breeze

Spanish
#4562

Bellamie

fair companion

French
#4575

Bexleigh

clearing with box trees

English
#4596

Bela

white, bright

Hungarian
#4649

Briseis

daughter of Briseus

Greek
#4728

Brie

from the Brie region of France

French
#4800

Bertha

famous, renowned

German
#4829

Brynne

high place

Welsh
#4837

Barrett

bear strength

English
#4856

Brelynn

modern invented name

American
#4862

Brynlie

hill + meadow clearing

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