100 Most Common Names for Girls | Nameberry

100 Most Common Names for Girls

100 Most Common Names for Girls

The most common names for girls are different from popular names as they denote names most common among the entire female population over the past century. Mary claims the top spot among the most common female names, 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, ordered by their current popularity on Nameberry.

RELATED:

Most Common Names for Boys

Popular Girl Names

  1. AliceHeart
    • Origin:

      German
    • Meaning:

      "noble"
    • Description:

      Alice is a classic literary name that's both strong and sweet, ranking in the US Top 100 and popular throughout the western world. Alice is derived from the Old French name Aalis, a diminutive of Adelais that itself came from the Germanic name Adalhaidis, which is composed of the Proto-Germanic elements aþala, meaning "noble," and haidu, "kind, appearance, type."
  2. OliviaHeart
    • Origin:

      Latin
    • Meaning:

      "olive tree"
    • Description:

      Olivia, a lovely Shakespearean name with an admirable balance of strength and femininity, is the Number 1 name for baby girls in the US and one of the top girls' names around the world.
  3. EvelynHeart
    • Origin:

      English from French and German
    • Meaning:

      "desired; or water, island"
    • Description:

      Evelyn derives from the French feminine given name Aveline, which is from an obscure Germanic root which may mean "desired, wished for" or "water, island". The name Aveline was brought over to England by the Normans, but it first became popular as a masculine name – a transferred use of the surname Evelyn, which comes from the same source. Variations include Evaline, Evalyn, Evelin, and Eveline.
  4. EmmaHeart
    • Origin:

      German
    • Meaning:

      "universal"
    • Description:

      Emma has now been among the top girl names in the United States for several years, claiming the Number 1 crown in 2008 and again from 2015 to 2018 before dropping back to second place.
  5. ElizabethHeart
    • Origin:

      Hebrew
    • Meaning:

      "pledged to God"
    • Description:

      Elizabeth, one of the premiere classic girls' names and most popular Hebrew names for girls, is now just outside the Top 10, having been replaced in 2014 by the rising Charlotte. Yet Elizabeth has so much going for it—rich history, broad appeal, and timeless style—that no matter how many little girls there are named Lizzie, Eliza, and Beth out there, you can still make Elizabeth your own.
  6. JaneHeart
    • Origin:

      English
    • Meaning:

      "God is gracious"
    • Description:

      No, we don't consider Jane too plain. In fact, for a venerable and short one-syllable name, we think it packs a surprising amount of punch, as compared to the related Jean and Joan.
  7. GraceHeart
    • Origin:

      English, virtue name
    • Description:

      Grace, a simple and pure virtue name which originally referred to divine grace, is a fashionable classic. In the early 2000s, it seemed headed for the Top 10 but pulled back from the upward trajectory, which you may consider a very good thing.
  8. HannahHeart
    • Origin:

      Hebrew
    • Meaning:

      "grace"
    • Description:

      Hannah is one of the nation's top biblical girls' names—it surpassed Sarah in 1998, and ranks in the Top 50 along with Elizabeth, Abigail, Chloe, and Naomi. Hannah is a name with many sources of appeal: Old Testament roots, soft and gentle sound, and a homey yet aristocratic image.
  9. RoseHeart
    • Origin:

      Latin
    • Meaning:

      "rose, a flower"
    • Description:

      Rose is derived from the Latin rosa, which referred to the flower. There is also evidence to suggest it was a Norman variation of the Germanic name Hrodohaidis, meaning "famous type," and also Hros, "horse". In Old English it was translated as Roese and Rohese.
  10. EmilyHeart
    • Origin:

      Feminine variation of Emil, Latin
    • Meaning:

      "rival"
    • Description:

      Emily was derived from the Roman name Aemilia, which may have evolved from the Latin word aemulus, meaning "hardworking" or "rival." Amelia, although similar, has separate origins — it was derived from the Germanic name Amalia. Emilia, however, has the same Latin root as Emily.
  11. MargaretHeart
    • Origin:

      Greek
    • Meaning:

      "pearl"
    • Description:

      Margaret is derived from the French Marguerite, which in turn came from Margarita, the Latin form of the Greek Margarites. Margarites was based on the Old Persian word margārīta, meaning "pearl."
  12. AnnaHeart
    • Origin:

      Variation of Hannah, Hebrew
    • Meaning:

      "grace"
    • Description:

      Anna has become the dominant form of the Ann family, having been firmly in the Top 25 for years and only slipping in the past couple of years. Anna offers a touch of the international and a bit more style than the oversimplified Ann, used for generations throughout Europe, from Russia to Italy, Spain to The Netherlands.
  13. JuliaHeart
    • Origin:

      Latin
    • Meaning:

      "youthful or sky father"
    • Description:

      Julia was an ancient Roman imperial name given to females in the house of a Julius, as in Caesar. Its origin is shrouded in history, but possible roots include Latin iuvenis, meaning "youthfu"; Greek ioulos, meaning "downy-bearded"; or Jovis, a form of Jupiter, which means "sky father".
  14. AbigailHeart
    • Origin:

      Hebrew
    • Meaning:

      "my father is joyful"
    • Description:

      Abigail has been in for so long -- the name has ranked in the US Top 100 since the late 1980s -- it's amazing that it isn't more out by now. But Abigail's biblical and historic roots make it a fashionable classic rather than a passing fad.
  15. FrancesHeart
    • Origin:

      English from Latin
    • Meaning:

      "from France; free man"
    • Description:

      Frances, a soft and gentle classic last popular a hundred years ago, is trending again. The cool nickname Frankie is one reason for the revival of Frances, adding lightness and sass to a serious name. Frances is the feminine form of Francis, the English variation of the Latin name Franciscus. Franciscus, meaning "Frenchman," was taken from the Germanic tribe the Franks, which got its name from the francisca, the axe they used in battle. Until the seventeenth century, the spellings Frances and Francis were used interchangeably for both sexes.
  16. LauraHeart
    • Origin:

      English from Latin
    • Meaning:

      "from Laurentum or bay laurel"
    • Description:

      Laura is a hauntingly evocative perennial, never trendy, never dated, feminine without being fussy, with literary links stretching back to Dante. All this makes Laura a more solid choice than any of its more decorative counterparts and one of the most classic girl names starting with L.
  17. DianaHeart
    • Origin:

      Latin
    • Meaning:

      "divine"
    • Description:

      Diana, the tragic British princess, inspired many fashions, but strangely, not one for her name. For us, Diana is a gorgeous and still-underused choice.
  18. CatherineHeart
    • Origin:

      Greek
    • Meaning:

      "pure"
    • Description:

      Catherine is one of the oldest and most consistently well-used girls’ names, with endless variations and nicknames. The Catherine form feels more gently old-fashioned and feminine than the more popular K versions. Most stylish nickname for Catherine right now: Kate...or Cate, a la Blanchett.
  19. MaryHeart
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
    • Description:

      Mary is the English form of Maria, which ultimately was derived from the Hebrew name Maryam/Mariam. The original meaning of Maryam is uncertain, but theories include "drop of the sea" (from Hebrew roots mar "drop" and yam "sea"); "bitter" (from Hebrew marah "bitterness"); and "beloved" (from the Egyptian root mr).
  20. VictoriaHeart
    • Origin:

      Latin
    • Meaning:

      "victory"
    • Description:

      Victoria is the Latin word for "victory" and a feminine form of Victor. It is the name of the ancient Roman goddess of victory, the equivalent of the Greek Nike, and also a popular third century saint. Queen Victoria, for whom the Victorian Era is named, ruled over England for over sixty-three years.