Name Meaning Origin Popularity Other Gender
Abigail

Father’s rejoice

Hebrew

Adeline

Noble one

German

Alana

Little rock

English

Alexandra

Defender of man

Greek

Alexis

Defender

Greek

Alice

Of nobility

German

Alyssa

Rational

Greek

Amanda

Worthy of love

Latin

Amber

Hue of yellow

English

Amelia

Work

German

Amy

Beloved one

English

Ana

Gracious one

Hebrew

Andrea

Manly and virile

Greek

Angela

Messenger of God

Greek

Angelina

Messenger of God

Italian

Anna

Gracious

Hebrew

Ariana

Most holy

Latin

Ariel

Lion of God

Hebrew

Ashley

Ash tree meadow

English

Aubrey

Elf ruler

English

Audrey

Noble strength

English

Aurora

Goddess of dawn

Latin

Autumn

Season of harvest

English

Ava

To live

Latin

Brooklyn

Broken land

English

Camila

Young religious servant

Spanish

Carmen

Song

Spanish

Caroline

Free woman

French

Cassandra

Man's defender, warrior

Greek

Charlotte

Free man

French

Chloe

Green sprout

Greek

Christina

Follower of Christ

Greek

Claire

Clear and bright

French

Clara

Bright and clear

Latin

Dana

From Denmark

English

Daniela

God is my Judge

Spanish

Delilah

Delicate

Hebrew

Diana

Heavenly and divine

Latin

Eleanor

Of unknown meaning

English

Elena

Shining light

Greek

Elizabeth

God is my oath

Hebrew

Ella

Other goddess

Hebrew

Eloise

Healthy one

English

Emilia

To rival

Latin

Emily

To excel

Latin

Emma

Whole or universal

German

Erica

Forever or alone, ruler

Scandinavian

Erin

Ireland

Irish

Evelyn

Desired one

English

Faith

Devotion

English

Gabriella

God is my strength

Italian

Gabrielle

God is my strength

French

Georgia

Farmer

English

Grace

Gracious one

English

Hannah

Grace

Hebrew

Harper

Harp Player

English

Helen

Sun ray, shining light

Greek

Holly

The holly tree

English

Isabella

Devoted to God

Italian

Isabelle

God is my oath

French

Jamie

He who supplants

Hebrew

Jane

God is gracious

Hebrew

Jasmine

Jasmine flower

Persian

Jean

God is gracious

Hebrew

Jenna

Fair magical being

English

Jennifer

Fair magical being

English

Jessica

To see

English

Joanna

God is gracious

Latin

Jordan

To descend

Hebrew

Josephine

God will increase

Hebrew

Julia

Youthful and downy

Latin

June

Month of June

Latin

Kate

Pure

English

Katherine

Pure

Greek

Kathryn

Pure

Greek

Katie

Pure

English

Kimberly

Cyneburg's meadow

English

Kristen

Follower of Christ

Latin

Kristina

Follower of Christ

Scandinavian

Laura

Laurel

Latin

Lauren

Laurel

English

Layla

Night

Arabic

Leah

Weary one

Hebrew

Lillian

Lily flower

English

Lily

Lily flower

English

Lisa

A variant-diminutive of Elizabeth, “to the Lord I consecrate thee.”

Hebrew

Lucille

Of the light

French

Lucy

Of the light

English

Luna

The moon

Latin

Lydia

From Lydia

Greek

Mackenzie

Son of Coinneach

Scottish

Madeline

Woman from Magdala

English

Margaret

Pearl

English

Maria

Of the sea

Latin

Mariah

Of the sea

English

Marie

A French form of Mary.

French

Marion

A variant form, through the French, of Mary.

French

Marissa

Of the sea

Latin

Mary

Of the sea

Latin

Maya

Dream

Indian (Sanskrit)

Megan

Pearl

Welsh

Mia

Dear

Scandinavian

Michelle

Who is like God?

French

Mila

Dear and gracious

Slavic

Miranda

Admirable

Latin

Molly

Of the sea

English

Morgan

Circling sea

Welsh

Naomi

Pleasant one

Hebrew

Natalia

Christmas Day

Latin

Natalie

Christmas Day

French

Nicole

Victory of the people

French

Nina

Little girl

Spanish

Nora

Honorable one

Latin

Olivia

Olive tree

Latin

Paige

Young servant

English

Rachel

Ewe

Hebrew

Rebecca

To join

Hebrew

Rosa

Rose

Latin

Rose

Rose flower

English

Ruby

Red gemstone

English

Sabrina

“The siren from the river Severn,” in allusion to a legendary princess.

Celtic

Samantha

Name of God

Hebrew

Sandra

A short form of Alexandra, which see.

Italian

Sara

Princess

Hebrew

Sarah

Princess

Hebrew

Savannah

Large, grassy plain

English

Selena

Moon

Spanish

Shannon

Old, ancient

Gaelic

Sofia

Wisdom

Greek

Sophia

Wisdom

Greek

Sophie

Wisdom

Greek

Susan

Lily

Hebrew

Sydney

Wide island

English

Tamara

Date palm

Hebrew

Tara

Hill; star

Indian (Sanskrit)

Teresa

Late summer

Greek

Tiffany

Revelation of God

Greek

Valentina

Strong and healthy

Latin

Vanessa

Created name

English

Victoria

Victory

Latin

Vivian

Alive

Latin

Zoe

Life

Greek

Common girl names are popular for a reason: They’re beautiful! From magnificent meanings to stunning sounds, they’re beloved for countless reasons. Choosing one might mean hearing the name more than once on the playground, but that’s not such a big deal, as your little girl adds her own special charm to the name. Let’s meet some of the most common girl names of past and present.

Today’s most common names for girls are as similar as they are different, leaving plenty of room for everyone’s style preference. You’ll find mostly old-fashioned finds, including Olivia, Emma, Charlotte, and Amelia at the top. Ava swoops in with mature roots yet a modern feel and look. She’s also a palindrome name, winning over more fans. We dance into longer, vintage names next with the sweet Sophia and Isabella, only to make a quick pitstop with someone petite and pretty: Mia! Sometimes used as a nickname for others names like Maria and Amelia, her adorable sound ages nicely. Rounding things out are Evelyn and Harper. Evelyn was one banished to “old lady” territory, but today, she’s a much-loved favorite. Harper is a unisex moniker with music vibes.

As you drift down the charts of the most common girl names, there are some of yesteryear’s top girl names along with some rising stars. Camila has seen a meteoric rise in popularity. She has the in-demand Mila nickname, plus she means “young religious servant,” offering a nod to your faith. Abigail has been a long-time love on the charts. Her nickname Abby is too cute for words, while her meaning “father’s rejoice” sends hearts aflutter. Next is Sofia, a sleek form of Sophia. Then we meet back-to-back vowel cuties, Ella and Emily. They’ve been riding high on the charts for several years now. With their softness and nickname potential, it’s no surprise to us. Nora is another vintage darling, while Layla and Lily float around with a modern aura. At the tail end, we find Aurora and Grace, two word name wows.

You can also look at overall popularity over previous decades, too. If you look at all-time popularity, Mary reigns as queen. This biblical beauty meaning “of the sea” isn’t super common today, but she’s well-known far and wide. You’ll also find Elizabeth here, a classic that remains one of today’s most common girl names. Other all-time common cuties include Margaret, Sarah, and Jessica.

Don’t think that common girl names aren’t of a variety of origins, either. You can find Arabic monikers like Aaliyah and Spanish sensations like Maria and Selena. Hebrew names are forever in style, like Rebecca and Hannah. If you’d prefer Greek, check out Zoe and Penelope. Scottish? See Isla.

Browse the rest of our common girl names list and see what familiar phenom catches your eye.