Girl Names Always in the Top 1000
These perennially popular girl names have all appeared on the Top 1000 list for every year since the U.S. government started keeping records in 1880. Forever favorites include the ultra-traditionals such as Elizabeth and Katherine, as well as nickname names such as Annie and Josie.
Along with Elizabeth, many of the other top names for girls have always appeared in the Top 1000, including Olivia, Emma, Sophia, Charlotte, Amelia, Evelyn, and Emily. It might surprise you to learn that names such as Priscilla, Johanna, Celeste, and Alma have been stalwarts on the list of most popular baby names.
Currently, 100 girl names have always been counted among the Top 1000. This list gets smaller every year; names such as Ellen, Ann, Corinne, and Jenny recently gave up their memberships to this exclusive club, and Barbara, Deborah, Judith, or Paula could easily be next.
Girl names always in the Top 1000 are verified classics. If you’re looking for a steady name with history for your daughter, consult our full list of girl names always in the Top 1000, ranked here according to their current popularity on Nameberry.
RELATED:
- Alice
Origin:
GermanMeaning:
"noble"Description:
Alice is a classic literary name that's both strong and sweet, which got a big bounce via Tina Fey's choice of the name for her daughter. Alice has experienced a recent surge in popularity along with other girl names starting with A.
- Iris
Origin:
Flower name; GreekMeaning:
"rainbow"Description:
Iris is one of the bouquet of turn-of-the-last-century flower names that is gradually beginning to regain its appeal: it is now at the highest point ever. Iris is also rooted in the trending mythological class of names..
- Cora
Origin:
GreekMeaning:
"maiden"Description:
Cora is a lovely, old-fashioned girls' that has been recently rejuvenated by its contemporary-feeling simplicity. In fact, Cora seemed headed straight for the top of the popularity list when the coronavirus pandemic somewhat weakened its appeal.
- Josephine
Origin:
French feminine variation of JosephMeaning:
"Jehovah increases"Description:
Josephine, with its large measure of class and character and a gently offbeat quality, has been on a gentle uphill climb in the US for over 30 years, now ranking in the Top 100. With an intriguing number of vivacious nicknames, from Jo to Josie to Fifi to Posy, Josephine is a Nameberry favorite.
- Eleanor
Origin:
English variation of French Provencal Alienor, meaning unknownDescription:
Eleanor's straightforward feminine image combined with its royal medieval history is striking just the right note for parents in search of a girls' name that combines substance and style.
- Clara
Origin:
LatinMeaning:
"bright, clear"Description:
Clara is a strong, lovely girls' name that's always ranked among the US Top 1000 girl names but has been climbing since the turn of this century. Now holding steady around Number 100, Clara is a modern classic, neither too popular nor too unusual.
- Charlotte
Origin:
French, feminine diminutive of CharlesMeaning:
"free man"Description:
Charlotte, the name of the young Princess of Cambridge, is the latest classic name to join Sophia, Emma, Olivia, and Isabella at the top of the popularity list. It is now among the most popular girl names in many English-speaking and European countries.
- Amelia
Origin:
GermanMeaning:
"work"Description:
Amelia is one of the hottest girls' names, a successor to the megapopular Emma and Emily. Amelia, which spent several years at Number 1 in England, vaulted into the US Top 10 in 2017 and continues to rise.
- Genevieve
Origin:
English from FrenchMeaning:
"tribe woman"Description:
Genevieve is derived from the Germanic medieval name Genovefa, or Kenowefa, which consists of the elements kuni, meaning "kin", and wefa, meaning "woman." The medieval saint Genevieve, patroness of Paris, defended the city against Attila the Hun through her rational thinking, courage and prayer.
- Lucy
Origin:
English variation of Lucia, LatinMeaning:
"light"Description:
Lucy is both saucy and solid, a saint's name and heroine of several great novels. First fashionable in England and Wales, Lucy is now popular in the US as well.
- Nora
Origin:
Irish, diminutive of Honora, or GreekMeaning:
"light"Description:
Nora is a lovely, refined name that conjures up images of Belle Epoch ladies in fur-trimmed coats skating in Central Park. Long seen as a quintessentially Irish name, Nora is a quietly stylish favorite tiptoeing up the popularity ladder.
- Daisy
Origin:
Diminutive of Margaret or flower name, EnglishMeaning:
"day's eye"Description:
Daisy, fresh, wholesome, and energetic, is one of the flower names that burst back into bloom after a century's hibernation. Originally a nickname for Margaret (the French Marguerite is the word for the flower), Daisy comes from the phrase "day's eye," because it opens its petals at daybreak.
- Ruby
Origin:
LatinMeaning:
"deep red precious stone"Description:
Ruby, vibrant red, sassy and sultry, outshines other revived vintage gem names, with its sparkling resume of cultural references. Ruby is proof of the 100 Year Rule, trending again for the first time since its last heyday in the 1920s.
- Olivia
Origin:
LatinMeaning:
"olive tree"Description:
Olivia, a lovely Shakespearean name with an admirable balance of strength and femininity, is one of the top girls' names in the world. Like her sisters Isabella and Sophia, Olivia is a mega-popular name not only in the US but throughout the English-speaking countries, Europe, and Latin America.
- Cecilia
Origin:
Feminine form of Cecil, LatinMeaning:
"blind"Description:
Cecilia is a lovely classic name deservedly enjoying a new turn in the sun. Always among the Top 500 girls' names in the US, Cecilia is now at its highest point ever.
- Rose
Origin:
LatinMeaning:
"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.
- Audrey
Origin:
EnglishMeaning:
"noble strength"Description:
Audrey is one of the girls' names that have been rising due to their connection to Old Hollywood glamour—in this case the eternally chic and radiant Audrey Hepburn. Audrey has another very different appeal as one of the elite group of girl names that mean strong, brave, or powerful.
- Lydia
Origin:
GreekMeaning:
"woman from Lydia"Description:
Lydia is one of the first place names, after an area of Asia Minor whose inhabitants are credited with strong musical talent great wealth. Always among the US Top 1000 girl names, Lydia is a quietly fashionable classic.
- Edith
Origin:
EnglishMeaning:
"prosperous in war"Description:
Edith was a hugely popular name a hundred years ago that's being revived among stylish parents in Stockholm and London. It's currently beginning to gain traction in the US among those with a taste for old-fashioned names with a soft but strong image.
- Margaret
Origin:
GreekMeaning:
"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."