Girl Names of the 1890s

The 100 most common girl names given in the United States during the 1890s, by the number of children recorded with each name across those years.

All 100 names

  1. Mary 131,138
  2. Anna 55,261
  3. Margaret 37,937
  4. Helen 37,802
  5. Elizabeth 33,879
  6. Ruth 32,867
  7. Florence 32,345
  8. Ethel 31,453
  9. Emma 28,652
  10. Marie 25,853
  11. Clara 25,473
  12. Bertha 25,125
  13. Minnie 24,615
  14. Bessie 24,417
  15. Alice 24,415
  16. Lillian 24,106
  17. Edna 24,068
  18. Grace 23,804
  19. Annie 23,122
  20. Mabel 21,991
  21. Ida 21,212
  22. Rose 21,134
  23. Hazel 20,154
  24. Gertrude 19,898
  25. Martha 19,415
  26. Pearl 19,054
  27. Frances 18,090
  28. Myrtle 17,717
  29. Edith 17,650
  30. Nellie 17,285
  31. Sarah 17,154
  32. Ella 17,072
  33. Eva 16,460
  34. Laura 16,433
  35. Elsie 16,375
  36. Louise 15,174
  37. Esther 14,737
  38. Catherine 14,502
  39. Agnes 14,429
  40. Carrie 14,276
  41. Lillie 14,093
  42. Mildred 13,792
  43. Gladys 13,622
  44. Irene 13,621
  45. Julia 13,448
  46. Hattie 12,909
  47. Cora 12,880
  48. Lena 12,491
  49. Josephine 12,463
  50. Mattie 12,449
  51. Jennie 11,876
  52. Jessie 11,870
  53. Maude 11,304
  54. Alma 11,184
  55. Mae 10,918
  56. Blanche 10,860
  57. Dorothy 10,846
  58. Ada 10,379
  59. Lucy 10,323
  60. Lula 10,238
  61. Mamie 10,085
  62. Fannie 9,898
  63. Stella 9,807
  64. Katherine 9,408
  65. Viola 9,386
  66. Ruby 8,699
  67. Dora 8,684
  68. Maggie 8,607
  69. Nora 8,293
  70. Rosa 7,881
  71. Beatrice 7,500
  72. Ellen 7,435
  73. Sadie 7,398
  74. Marion 7,310
  75. Willie 7,109
  76. Effie 6,961
  77. May 6,880
  78. Beulah 6,785
  79. Pauline 6,635
  80. Nettie 6,538
  81. Susie 6,530
  82. Della 6,410
  83. Vera 6,377
  84. Marguerite 6,376
  85. Daisy 6,249
  86. Lydia 5,942
  87. Virginia 5,864
  88. Olive 5,713
  89. Kathryn 5,653
  90. Evelyn 5,648
  91. Sallie 5,580
  92. Lizzie 5,556
  93. Lottie 5,499
  94. Emily 5,476
  95. Georgia 5,445
  96. Flora 5,442
  97. Nancy 5,346
  98. Katie 5,178
  99. Lucille 5,105
  100. Leona 5,083

How 1890s girl names compare

Mary was the most common girl name of the 1890s, given to 131,138 girls across those years, with Anna, Margaret, Helen and Elizabeth behind it. The hundredth name on the list, Leona, accounts for 5,083. Between them the hundred names cover 1,553,881 births. Mary was number one in every one of those ten years.

86 of these names were also in the 1880s top 100, and 14 were not. 20 are still in the 2025 top 100 — Elizabeth, Emma, Clara, Alice, Lillian, Grace, Hazel and Sarah, among others — and 50 are inside the top 500.

Those hundred names cover 69.9% of all girls born in the 1890s — 1,553,881 of 2,221,561 — and Mary alone accounts for 5.9% of them. The hundred most common names of 2025 take 31.5% between them, so naming has spread wider since. Every one of the hundred was already in the record before the 1890s began.

Questions about 1890s girl names

What was the most popular girl name of the 1890s?

Mary, given to 131,138 girls across those years. The next two were Anna and Margaret.

Are 1890s girl names still used today?

20 of the hundred are in the 2025 top 100: Elizabeth, Emma, Clara, Alice, Lillian, Grace, Hazel and Sarah, among others.