Girl Names of the 1900s

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

All 100 names

  1. Mary 161,504
  2. Helen 69,428
  3. Margaret 57,919
  4. Anna 54,918
  5. Ruth 51,010
  6. Elizabeth 41,708
  7. Dorothy 39,112
  8. Marie 37,091
  9. Florence 36,191
  10. Mildred 36,173
  11. Alice 35,232
  12. Ethel 34,868
  13. Lillian 32,519
  14. Gladys 30,285
  15. Edna 29,832
  16. Frances 28,499
  17. Rose 28,106
  18. Annie 27,748
  19. Grace 26,927
  20. Bertha 24,247
  21. Emma 24,176
  22. Bessie 23,984
  23. Clara 23,899
  24. Hazel 23,802
  25. Irene 23,656
  26. Gertrude 23,607
  27. Louise 22,862
  28. Catherine 22,006
  29. Martha 21,750
  30. Mabel 21,625
  31. Pearl 20,913
  32. Edith 20,884
  33. Esther 20,026
  34. Minnie 19,715
  35. Myrtle 19,691
  36. Ida 18,866
  37. Josephine 18,785
  38. Evelyn 18,603
  39. Elsie 18,452
  40. Eva 18,357
  41. Thelma 18,265
  42. Ruby 18,175
  43. Agnes 17,616
  44. Sarah 17,342
  45. Viola 16,559
  46. Nellie 16,339
  47. Beatrice 16,282
  48. Julia 16,107
  49. Laura 15,532
  50. Lillie 15,391
  51. Lucille 15,041
  52. Ella 14,763
  53. Virginia 14,539
  54. Mattie 13,837
  55. Pauline 13,310
  56. Carrie 13,140
  57. Alma 13,092
  58. Jessie 12,756
  59. Mae 12,711
  60. Lena 12,703
  61. Willie 12,357
  62. Katherine 12,105
  63. Blanche 11,730
  64. Hattie 11,717
  65. Marion 11,713
  66. Lucy 11,020
  67. Stella 11,014
  68. Mamie 10,618
  69. Vera 10,457
  70. Cora 10,372
  71. Fannie 10,346
  72. Eleanor 10,030
  73. Bernice 10,010
  74. Jennie 9,988
  75. Ann 9,932
  76. Leona 9,848
  77. Beulah 9,716
  78. Lula 9,518
  79. Rosa 9,297
  80. Ada 9,121
  81. Ellen 8,339
  82. Kathryn 8,333
  83. Maggie 8,289
  84. Doris 8,252
  85. Dora 8,011
  86. Betty 7,921
  87. Marguerite 7,912
  88. Violet 7,844
  89. Lois 7,691
  90. Daisy 7,687
  91. Anne 7,615
  92. Sadie 7,461
  93. Susie 7,312
  94. Nora 7,172
  95. Georgia 7,142
  96. Maude 7,142
  97. Marjorie 7,025
  98. Opal 6,791
  99. Hilda 6,783
  100. Velma 6,558

How 1900s girl names compare

Mary was the most common girl name of the 1900s, given to 161,504 girls across those years, with Helen, Margaret, Anna and Ruth behind it. The hundredth name on the list, Velma, accounts for 6,558. Between them the hundred names cover 1,974,665 births. Mary was number one in every one of those ten years.

87 of these names were also in the 1890s top 100, and 13 were not. 20 are still in the 2025 top 100 — Elizabeth, Alice, Lillian, Grace, Emma, Clara, Hazel and Josephine, among others — and 50 are inside the top 500.

Those hundred names cover 67.5% of all girls born in the 1900s — 1,974,665 of 2,927,552 — and Mary alone accounts for 5.5% 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 1900s began.

Questions about 1900s girl names

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

Mary, given to 161,504 girls across those years. The next two were Helen and Margaret.

Are 1900s girl names still used today?

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