Girl Names Always in the Top 1000

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, ordered by their current popularity on Nameberry.

RELATED:

Girl Names

Popular Names

  1. AliceHeart
    • Origin:

      German
    • Meaning:

      "noble"
  2. AlmaHeart
    • Origin:

      Latin
    • Meaning:

      "nurturing, soul"
  3. AmandaHeart
    • Origin:

      Latin
    • Meaning:

      "she must be loved"
  4. AmeliaHeart
    • Origin:

      German
    • Meaning:

      "work"
  5. AngelinaHeart
    • Origin:

      Greek, Italian, Spanish, Russian diminutive of Angela
    • Meaning:

      "angel"
  6. AngieHeart
    • Origin:

      Diminutive of Angela
  7. AnnaHeart
    • Origin:

      Variation of Hannah, Hebrew
    • Meaning:

      "grace"
  8. AnneHeart
    • Origin:

      French variation of English Ann and Hebrew Hannah
    • Meaning:

      "grace"
  9. AnnieHeart
    • Origin:

      English, diminutive of Ann
    • Meaning:

      "grace"
  10. AudreyHeart
    • Origin:

      English
    • Meaning:

      "noble strength"
  11. BarbaraHeart
    • Origin:

      Latin
    • Meaning:

      "foreign woman"
  12. BridgetHeart
    • Origin:

      Anglicized variation of Gaelic Brighid
    • Meaning:

      "strength or exalted one"
  13. CamilleHeart
    • Origin:

      French
    • Meaning:

      "young ceremonial attendant"
  14. CarolineHeart
    • Origin:

      French, feminine variation of Charles
    • Meaning:

      "free man"
  15. CatherineHeart
    • Origin:

      Greek
    • Meaning:

      "pure"
  16. CeciliaHeart
    • Origin:

      Feminine form of Cecil, Latin
    • Meaning:

      "blind"
  17. CelesteHeart
    • Origin:

      Latin
    • Meaning:

      "heavenly"
  18. CeliaHeart
    • Origin:

      Latin
    • Meaning:

      "heavenly"
  19. CharlotteHeart
    • Origin:

      French, feminine diminutive of Charles
    • Meaning:

      "free man"
  20. ChristinaHeart
    • Origin:

      Greek
    • Meaning:

      "a Christian"
  21. ClaireHeart
    • Origin:

      French form of Clara
    • Meaning:

      "bright, clear"
  22. ClaraHeart
    • Origin:

      Latin
    • Meaning:

      "bright, clear"
  23. CoraHeart
    • Origin:

      Greek
    • Meaning:

      "maiden"
  24. CynthiaHeart
    • Origin:

      Greek
    • Meaning:

      "moon goddess or, woman from Kynthos"
  25. DaisyHeart
    • Origin:

      Diminutive of Margaret or flower name, English
    • Meaning:

      "day's eye"
  26. DeborahHeart
    • Origin:

      Hebrew
    • Meaning:

      "bee"
  27. EdithHeart
    • Origin:

      English
    • Meaning:

      "prosperous in war"
  28. EleanorHeart
    • Origin:

      English variation of French Provencal Alienor, meaning unknown
  29. ElisabethHeart
    • Origin:

      Spelling variation of Elizabeth
    • Meaning:

      "pledged to God"
  30. EliseHeart
    • Origin:

      French variation of Elizabeth
    • Meaning:

      "pledged to God"
  31. ElizabethHeart
    • Origin:

      Hebrew
    • Meaning:

      "pledged to God"
  32. EmilyHeart
    • Origin:

      Feminine variation of Emil, Latin
    • Meaning:

      "rival"
  33. EmmaHeart
    • Origin:

      German
    • Meaning:

      "universal"
  34. EstherHeart
    • Origin:

      Persian
    • Meaning:

      "star"
  35. EvaHeart
    • Origin:

      Latin form of Eve, Hebrew
    • Meaning:

      "life"
  36. EvelynHeart
    • Origin:

      English from French and German
    • Meaning:

      "desired; or water, island"
  37. FrancesHeart
    • Origin:

      English from Latin
    • Meaning:

      "from France; free man"
  38. GenevieveHeart
    • Origin:

      English from French
    • Meaning:

      "tribe woman"
  39. GeorgiaHeart
    • Origin:

      English, feminine variation of George
    • Meaning:

      "farmer"
  40. HannahHeart
    • Origin:

      Hebrew
    • Meaning:

      "grace"
  41. HelenHeart
    • Origin:

      Greek
    • Meaning:

      "torch; shining light"
  42. IreneHeart
    • Origin:

      Greek
    • Meaning:

      "peace"
  43. IrisHeart
    • Origin:

      Flower name; Greek
    • Meaning:

      "rainbow"
  44. IsabelHeart
    • Origin:

      Spanish variation of Elizabeth
    • Meaning:

      "pledged to God"
  45. JaneHeart
    • Origin:

      English
    • Meaning:

      "God is gracious"
  46. JessieHeart
    • Origin:

      Anglicized form of Teasagh or diminutive of Jessica
    • Meaning:

      "wealthy"
  47. JoannaHeart
    • Origin:

      Variation of Johanna
    • Meaning:

      "God is gracious"
  48. JohannaHeart
    • Origin:

      Hebrew
    • Meaning:

      "God is gracious"
  49. JosephineHeart
    • Origin:

      French feminine variation of Joseph
    • Meaning:

      "Jehovah increases"
  50. JosieHeart
    • Origin:

      English, diminutive of Josephine, feminine of Joseph
    • Meaning:

      "Jehovah increases"
  51. JudithHeart
    • Origin:

      Hebrew
    • Meaning:

      "woman from Judea"
  52. JuliaHeart
    • Origin:

      Latin
    • Meaning:

      "youthful or sky father"
  53. JulieHeart
    • Origin:

      French from Latin
    • Meaning:

      "youthful, sky father"
  54. KateHeart
    • Origin:

      English, diminutive of Katherine
    • Meaning:

      "pure"
  55. KatherineHeart
    • Origin:

      Greek
    • Meaning:

      "pure"
  56. KathrynHeart
    • Origin:

      Variation of Katherine and Catherine, Greek
    • Meaning:

      "pure"
  57. KatieHeart
    • Origin:

      English, diminutive of Katherine
    • Meaning:

      "pure"
  58. LauraHeart
    • Origin:

      English from Latin
    • Meaning:

      "from Laurentum or bay laurel"
  59. LeahHeart
    • Origin:

      Hebrew
    • Meaning:

      "weary"
  60. LeslieHeart
    • Origin:

      Scottish
    • Meaning:

      "garden of holly"
  61. LillianHeart
    • Origin:

      English from Latin
    • Meaning:

      "lily; pledged to God"
  62. LindaHeart
    • Origin:

      Spanish, Portuguese and Italian word name meaning "pretty"
    • Meaning:

      "pretty"
  63. LuciaHeart
    • Origin:

      Italian, feminine variation of Lucius, Latin
    • Meaning:

      "light"
  64. LucyHeart
    • Origin:

      English variation of Lucia, Latin
    • Meaning:

      "light"
  65. LydiaHeart
    • Origin:

      Greek
    • Meaning:

      "woman from Lydia"
  66. MadelineHeart
    • Origin:

      English variation of Magdalen
    • Meaning:

      "high tower or woman from Magdala"
  67. MaggieHeart
    • Origin:

      Diminutive of Margaret
    • Meaning:

      "pearl"
  68. MargaretHeart
    • Origin:

      Greek
    • Meaning:

      "pearl"
  69. MariaHeart
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  70. MarieHeart
    • Origin:

      French variation of Mary
    • Meaning:

      "drop of the sea, bitter, or beloved"
  71. MarthaHeart
    • Origin:

      Aramaic
    • Meaning:

      "lady"
  72. MaryHeart
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  73. MiriamHeart
    • Origin:

      Hebrew or Egyptian
    • Meaning:

      "drop of the sea, bitter, or beloved"
  74. MollyHeart
    • Origin:

      Diminutive of Mary, Hebrew
    • Meaning:

      "bitter"
  75. NancyHeart
    • Origin:

      English diminutive of Ann
    • Meaning:

      "grace"
  76. NaomiHeart
    • Origin:

      Hebrew
    • Meaning:

      "pleasantness"
  77. NatalieHeart
    • Origin:

      French variation of Russian Natalia
    • Meaning:

      "birthday of the Lord"
  78. NinaHeart
    • Origin:

      Short form of names that end in -nina
  79. NoraHeart
    • Origin:

      Diminutive of Honora or Eleonora, Latin
    • Meaning:

      "honor or meaning unknown"
  80. OliviaHeart
    • Origin:

      Latin
    • Meaning:

      "olive tree"
  81. PaulaHeart
    • Origin:

      Feminine variation of Paul
    • Meaning:

      "small"
  82. PriscillaHeart
    • Origin:

      Latin, diminutive of Prisca
    • Meaning:

      "ancient"
  83. RachelHeart
    • Origin:

      Hebrew
    • Meaning:

      "ewe"
  84. RebeccaHeart
    • Origin:

      Hebrew
    • Meaning:

      "to tie, bind"
  85. ReginaHeart
    • Origin:

      Latin
    • Meaning:

      "queen"
  86. RosaHeart
    • Origin:

      Latinate variation of Rose
    • Meaning:

      "rose, a flower"
  87. RoseHeart
    • Origin:

      Latin
    • Meaning:

      "rose, a flower"
  88. RubyHeart
    • Origin:

      Latin
    • Meaning:

      "deep red precious stone"
  89. RuthHeart
    • Origin:

      Hebrew
    • Meaning:

      "compassionate friend"
  90. SaraHeart
    • Origin:

      Hebrew
    • Meaning:

      "princess"
  91. SarahHeart
    • Origin:

      Hebrew
    • Meaning:

      "princess"
  92. SophiaHeart
    • Origin:

      Greek
    • Meaning:

      "wisdom"
  93. SylviaHeart
    • Origin:

      Latin
    • Meaning:

      "from the forest"
  94. TeresaHeart
    • Origin:

      Spanish
    • Meaning:

      "to harvest"
  95. VeronicaHeart
    • Origin:

      Latin
    • Meaning:

      "she who brings victory; true image"
  96. VirginiaHeart
    • Origin:

      Latin
    • Meaning:

      "virginal, pure"
  97. VivianHeart
    • Origin:

      Latin
    • Meaning:

      "life"