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

5,965 girl names starting with M

#570

Maren

sea pearl, variant of Mary/Marina

Scandinavian
#571

Monroe

from the bogs near the Roe river

Scottish
#587

Maliyah

bitterness, wished-for child

African-American
#588

Mara

sea of bitterness

Jewish
#607

Mina

fish (sacred symbol)

Germanic
#622

Miranda

wonderful, marvelous

English
#624

Marlowe

driftwood

English
#633

Melina

honey bee

Greek
#637

Marie

beloved, wished-for child

French
#639

Marina

of the sea, maritime

Italian
#642

Makenzie

child of the fair one

American
#645

Myra

wonderful, admirable

English
#663

Macy

enduring, from the mace clan

American
#666

Marilyn

beloved, wished-for child (from Hebrew Miriam v...

American
#667

Martha

mistress, lady of the house

English
#693

Marigold

golden bloom

English
#699

Milan

gracious, dear, beloved

Slavic
#726

Monica

unique one

Latin
#739

Marisol

sea and sun

Spanish
#741

Michaela

feminine of Michael (gift of God in folk etymol...

Hebrew
#742

Mckinley

son of the fair warrior

Scottish
#755

Miller

mill worker, grinder

American
#761

Megan

pearl

Welsh
#775

Mikayla

gift from God

American
#783

Milana

gracious, kind

Russian
#786

Milena

grace, favor, sweetness

Czech
#790

Maci

weapon, mace

American
#792

Madilynn

elevated one, tower

American
#801

Maisy

pearl

English
#813

Malaya

free, independent

Filipino
#814

Meilani

heavenly flower

Hawaiian
#822

Marjorie

precious gem

English
#836

Magdalena

tower of God

Spanish
#837

Maddie

high tower

English
#842

Micah

who is like God?

Hebrew
#850

Mercy

reward, wages

English
#857

Marianna

grace and drop of the sea (Maria + Anna)

Italian
#858

Malaysia

land of mountains

American
#913

Marleigh

pleasant meadow

English
#932

Madalyn

woman from Magdala, high tower

American
#967

Mazie

diminutive of Margaret

English
#970

Mikaela

feminine form of Michael

Scandinavian
#985

Malka

queen

Jewish
#990

Mariella

wished-for child, beloved

Italian
#996

Maelynn

Mae (spring month) + Lynn (lake)

American
#1006

Melani

dark-complexioned

American
#1021

Maylee

May meadow, spring clearing

American
#1039

Maizie

child of light

English
#1041

Mariel

star of the sea

Dutch
#1045

Maite

love

Basque
#1054

Marcella

dedicated to Mars

Italian
#1057

Mattie

gift of God

English
#1058

Montana

mountainous, of the mountains

American
#1061

Mavie

song thrush (a songbird)

French
#1066

Mireya

she who is admired, wonderful

Spanish
#1073

Malayah

high, exalted, rising

American
#1082

Miah

mine, of the Lord

American
#1101

Meera

light, shining

Indian
#1119

Micaela

who is like God? (none compares)

Italian
#1150

Marian

beloved, of the sea

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