1. Home
  2. Topics

Most Common Names for Girls

Common names are different from popular names as they denote names found most widely amongst the entire population, not just used for babies in a single year. Names most common for females in the US over the past century are listed here, with Mary claiming the top spot, followed by Patricia, Jennifer, Linda, and Elizabeth.

Along with Mary and Elizabeth, other common girl names that remain in the US Top 150 include Alice, Anna, Emma, Grace, Katherine, Olivia, Sarah, and Victoria. The common names for girls that have dropped the farthest in popularity include Cheryl, Debra, Donna, and Carol.

Some of the top names for baby girls today, such Sophia and Isabella, don't quite make it onto the Most Common Names list yet, but as older names such as Doris and Joyce fade away, they'll be replaced by newer popular names such as Ava and Charlotte. These are the 100 most common girl names of the past century.

Origin:Diminutive of Judith
1984
Lori

Meaning: bay laurel

Origin:English spelling variation of Laurie; diminutive of Laura
2018
Shirley

Meaning: bright meadow

Origin:English
2508
Janice

Meaning: God's gracious gift

Origin:Variation of Jane
3041
Debra

Meaning: bee

Origin:Spelling variation of Deborah
3096
Lauren

Meaning: from Laurentum or bay laurel

Origin:English from Latin
932
Ann

Meaning: grace

Origin:English variation of Hebrew Hannah
644
Theresa

Meaning: to harvest

Origin:English form of the Spanish Teresa
468
Ashley

Meaning: dweller near the ash tree meadow

Origin:English
905
Deborah

Meaning: bee

Origin:Hebrew
615
Teresa

Meaning: to harvest

Origin:Spanish
503
Marilyn

Meaning: drop of the sea, bitter, or beloved + lake

Origin:English, combination of Mary and Lynn
672
Angela

Meaning: angel

Origin:Latin
802
Brittany Brittany means 'from Britain' and is a commo...
Origin:English name of the French region Bretagne, meaning 'from Briton'
936
Karen

Meaning: pure

Origin:Danish variation of Katherine
504
Hannah

Meaning: grace

Origin:Hebrew
177
Frances

Meaning: from France; free man

Origin:English from Latin
135
Alice

Meaning: noble

Origin:German
7
Margaret

Meaning: pearl

Origin:Greek
73
Olivia

Meaning: olive tree

Origin:Latin
49