Top Names of 1917

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Mary64,280 babies
  2. 2Helen34,251 babies
  3. 3Dorothy28,852 babies
  4. 4Margaret25,560 babies
  5. 5Ruth23,568 babies
  6. 6Mildred16,256 babies
  7. 7Anna15,160 babies
  8. 8Elizabeth15,131 babies
  9. 9Frances14,363 babies
  10. 10Virginia14,261 babies
  11. 11Evelyn12,532 babies
  12. 12Marie11,813 babies
  13. 13Alice10,990 babies
  14. 14Florence10,538 babies
  15. 15Lillian9,843 babies
  16. 16Rose9,783 babies
  17. 17Irene9,163 babies
  18. 18Catherine8,689 babies
  19. 19Louise8,584 babies
  20. 20Edna8,422 babies
  21. 21Josephine8,326 babies
  22. 22Martha8,261 babies
  23. 23Gladys8,075 babies
  24. 24Ethel7,865 babies
  25. 25Doris7,819 babies
  26. 26Eleanor7,669 babies
  27. 27Ruby7,662 babies
  28. 28Edith7,532 babies
  29. 29Lucille7,529 babies
  30. 30Grace7,373 babies
  31. 31Hazel7,285 babies
  32. 32Thelma7,245 babies
  33. 33Pauline6,896 babies
  34. 34Betty6,639 babies
  35. 35Annie6,404 babies
  36. 36Marjorie6,399 babies
  37. 37Gertrude6,300 babies
  38. 38Esther6,281 babies
  39. 39Beatrice5,839 babies
  40. 40Jean5,692 babies
  41. 41Clara5,626 babies
  42. 42Bernice5,546 babies
  43. 43Lois5,485 babies
  44. 44Ann5,455 babies
  45. 45Marion5,371 babies
  46. 46Emma5,121 babies
  47. 47Julia5,078 babies
  48. 48Agnes5,066 babies
  49. 49Katherine4,956 babies
  50. 50Elsie4,939 babies
  51. 51Bertha4,881 babies
  52. 52Sarah4,766 babies
  53. 53Anne4,603 babies
  54. 54Eva4,286 babies
  55. 55Jane4,258 babies
  56. 56Ida4,247 babies
  57. 57Pearl4,232 babies
  58. 58Myrtle4,046 babies
  59. 59Viola4,040 babies
  60. 60Kathryn3,984 babies
  61. 61Bessie3,927 babies
  62. 62Stella3,872 babies
  63. 63Rita3,870 babies
  64. 64Nellie3,808 babies
  65. 65Laura3,807 babies
  66. 66Vera3,714 babies
  67. 67Barbara3,535 babies
  68. 68Mabel3,499 babies
  69. 69Sylvia3,469 babies
  70. 70Jessie3,465 babies
  71. 71Alma3,407 babies
  72. 72Willie3,381 babies
  73. 73June3,370 babies
  74. 74Marian3,267 babies
  75. 75Minnie3,262 babies
  76. 76Charlotte3,229 babies
  77. 77Genevieve3,192 babies
  78. 78Marguerite3,161 babies
  79. 79Vivian3,119 babies
  80. 80Leona3,115 babies
  81. 81Jennie3,109 babies
  82. 82Wilma3,071 babies
  83. 83Ella3,054 babies
  84. 84Violet3,026 babies
  85. 85Lena3,004 babies
  86. 86Lillie2,931 babies
  87. 87Juanita2,929 babies
  88. 87Lucy2,929 babies
  89. 89Geraldine2,897 babies
  90. 90Ellen2,855 babies
  91. 91Blanche2,836 babies
  92. 92Phyllis2,696 babies
  93. 93Maxine2,647 babies
  94. 94Mattie2,572 babies
  95. 95Opal2,541 babies
  96. 96Mae2,507 babies
  97. 97Theresa2,490 babies
  98. 98Nancy2,411 babies
  99. 98Velma2,411 babies
  100. 100Sophie2,382 babies
See the top 1,000 girls →

Top 100 boys

  1. 1John51,852 babies
  2. 2William42,422 babies
  3. 3James37,337 babies
  4. 4Robert35,220 babies
  5. 5Joseph24,761 babies
  6. 6George24,196 babies
  7. 7Charles24,143 babies
  8. 8Edward17,501 babies
  9. 9Frank15,768 babies
  10. 10Thomas12,611 babies
  11. 11Walter12,582 babies
  12. 12Harold11,194 babies
  13. 13Paul11,156 babies
  14. 14Richard10,914 babies
  15. 15Henry10,696 babies
  16. 16Raymond9,956 babies
  17. 17Arthur9,282 babies
  18. 18Albert9,157 babies
  19. 19Harry8,856 babies
  20. 20Donald8,729 babies
  21. 21Ralph7,391 babies
  22. 22Jack6,875 babies
  23. 23Louis6,771 babies
  24. 24Carl6,699 babies
  25. 25Clarence6,587 babies
  26. 26Howard6,410 babies
  27. 27Kenneth6,141 babies
  28. 28David6,099 babies
  29. 29Fred5,986 babies
  30. 30Francis5,801 babies
  31. 31Willie5,751 babies
  32. 32Earl5,632 babies
  33. 33Roy5,586 babies
  34. 34Stanley5,186 babies
  35. 35Joe5,142 babies
  36. 36Lawrence5,094 babies
  37. 37Ernest5,055 babies
  38. 38Anthony5,027 babies
  39. 39Eugene4,873 babies
  40. 40Herbert4,745 babies
  41. 41Leonard4,694 babies
  42. 42Samuel4,490 babies
  43. 43Alfred4,424 babies
  44. 44Michael4,288 babies
  45. 45Elmer3,812 babies
  46. 46Norman3,788 babies
  47. 47Leo3,779 babies
  48. 48Andrew3,752 babies
  49. 49Bernard3,711 babies
  50. 50Peter3,464 babies
  51. 51Frederick3,455 babies
  52. 52Russell3,436 babies
  53. 53Lloyd3,417 babies
  54. 54Daniel3,360 babies
  55. 55Edwin3,346 babies
  56. 56Chester3,338 babies
  57. 57Melvin3,155 babies
  58. 58Herman2,974 babies
  59. 59Clifford2,969 babies
  60. 60Leroy2,951 babies
  61. 61Lester2,854 babies
  62. 62Floyd2,820 babies
  63. 63Theodore2,809 babies
  64. 64Clyde2,719 babies
  65. 65Vincent2,636 babies
  66. 66Philip2,544 babies
  67. 67Charlie2,536 babies
  68. 68Marvin2,517 babies
  69. 69Gerald2,486 babies
  70. 70Lewis2,477 babies
  71. 71Vernon2,463 babies
  72. 72Sam2,454 babies
  73. 73Woodrow2,428 babies
  74. 74Ray2,426 babies
  75. 75Milton2,394 babies
  76. 76Benjamin2,386 babies
  77. 77Martin2,336 babies
  78. 78Victor2,207 babies
  79. 79Jesse2,200 babies
  80. 80Willard2,188 babies
  81. 81Alvin2,142 babies
  82. 82Leon2,102 babies
  83. 83Cecil2,101 babies
  84. 84Gordon2,019 babies
  85. 85Lee2,004 babies
  86. 86Glenn1,997 babies
  87. 87Oscar1,961 babies
  88. 88Edgar1,920 babies
  89. 89Stephen1,892 babies
  90. 90Harvey1,808 babies
  91. 91Arnold1,781 babies
  92. 92Wilbur1,749 babies
  93. 93Warren1,743 babies
  94. 94Everett1,734 babies
  95. 95Sidney1,727 babies
  96. 96Wayne1,715 babies
  97. 97Alexander1,664 babies
  98. 98Claude1,625 babies
  99. 99Morris1,624 babies
  100. 100Allen1,592 babies
See the top 1,000 boys →