Top Names of 1920

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Mary70,983 babies
  2. 2Dorothy36,643 babies
  3. 3Helen35,097 babies
  4. 4Margaret27,994 babies
  5. 5Ruth26,102 babies
  6. 6Mildred18,060 babies
  7. 7Virginia17,314 babies
  8. 8Elizabeth15,908 babies
  9. 9Frances15,883 babies
  10. 10Anna14,581 babies
  11. 11Betty14,016 babies
  12. 12Evelyn13,838 babies
  13. 13Marie12,743 babies
  14. 14Doris11,892 babies
  15. 15Alice11,596 babies
  16. 16Florence10,731 babies
  17. 17Irene10,072 babies
  18. 18Lillian10,049 babies
  19. 19Louise9,179 babies
  20. 20Rose9,011 babies
  21. 21Catherine8,878 babies
  22. 22Gladys8,819 babies
  23. 23Martha8,709 babies
  24. 24Marjorie8,658 babies
  25. 25Eleanor8,497 babies
  26. 26Ruby8,336 babies
  27. 27Edna8,331 babies
  28. 28Josephine8,093 babies
  29. 29Lucille7,989 babies
  30. 30Ethel7,868 babies
  31. 31Thelma7,814 babies
  32. 32Edith7,773 babies
  33. 33Jean7,714 babies
  34. 34Hazel7,308 babies
  35. 35Annie7,268 babies
  36. 36Pauline7,180 babies
  37. 37Grace7,172 babies
  38. 38Lois6,560 babies
  39. 39Esther6,068 babies
  40. 40Bernice5,928 babies
  41. 41Beatrice5,804 babies
  42. 42Gertrude5,797 babies
  43. 43Marion5,745 babies
  44. 44Clara5,470 babies
  45. 45Katherine5,276 babies
  46. 46Emma5,238 babies
  47. 47Barbara5,106 babies
  48. 48Jane5,054 babies
  49. 49Ann5,041 babies
  50. 50Sarah5,031 babies
  51. 51Elsie4,993 babies
  52. 52Rita4,979 babies
  53. 53June4,911 babies
  54. 54Agnes4,907 babies
  55. 55Julia4,889 babies
  56. 56Shirley4,713 babies
  57. 57Bertha4,604 babies
  58. 58Eva4,498 babies
  59. 59Viola4,292 babies
  60. 60Geraldine4,265 babies
  61. 61Juanita4,238 babies
  62. 62Pearl4,204 babies
  63. 63Laura4,171 babies
  64. 64Vivian4,128 babies
  65. 65Anne4,114 babies
  66. 66Ida4,090 babies
  67. 67Kathryn4,082 babies
  68. 68Myrtle3,955 babies
  69. 69Norma3,949 babies
  70. 70Lorraine3,928 babies
  71. 71Bessie3,906 babies
  72. 72Phyllis3,852 babies
  73. 73Marian3,845 babies
  74. 74Willie3,816 babies
  75. 75Vera3,785 babies
  76. 76Nellie3,762 babies
  77. 77Violet3,694 babies
  78. 78Wilma3,670 babies
  79. 79Charlotte3,624 babies
  80. 80Alma3,584 babies
  81. 81Maxine3,507 babies
  82. 82Stella3,492 babies
  83. 83Mabel3,364 babies
  84. 84Jessie3,329 babies
  85. 85Sylvia3,317 babies
  86. 86Genevieve3,258 babies
  87. 87Minnie3,244 babies
  88. 88Ella3,232 babies
  89. 89Leona3,166 babies
  90. 90Lillie3,162 babies
  91. 91Kathleen3,158 babies
  92. 92Ellen3,076 babies
  93. 93Marguerite3,055 babies
  94. 94Lucy3,018 babies
  95. 95Nancy2,982 babies
  96. 96Mattie2,902 babies
  97. 97Jennie2,808 babies
  98. 98Lena2,785 babies
  99. 99Mae2,730 babies
  100. 100Eileen2,718 babies
See the top 1,000 girls →

Top 100 boys

  1. 1John56,913 babies
  2. 2William50,146 babies
  3. 3Robert48,679 babies
  4. 4James47,908 babies
  5. 5Charles28,309 babies
  6. 6George26,891 babies
  7. 7Joseph25,587 babies
  8. 8Edward20,097 babies
  9. 9Frank16,430 babies
  10. 10Richard15,010 babies
  11. 11Thomas14,936 babies
  12. 12Harold13,678 babies
  13. 13Walter13,294 babies
  14. 14Paul12,570 babies
  15. 15Raymond12,193 babies
  16. 16Donald11,941 babies
  17. 17Henry11,305 babies
  18. 18Arthur10,236 babies
  19. 19Albert9,997 babies
  20. 20Jack9,599 babies
  21. 21Harry9,406 babies
  22. 22Ralph8,556 babies
  23. 23Kenneth7,840 babies
  24. 24Howard7,466 babies
  25. 25David7,444 babies
  26. 26Clarence7,221 babies
  27. 27Carl7,010 babies
  28. 28Louis6,966 babies
  29. 29Willie6,887 babies
  30. 30Eugene6,867 babies
  31. 31Earl6,533 babies
  32. 32Roy6,355 babies
  33. 33Fred6,298 babies
  34. 34Francis6,241 babies
  35. 35Joe6,071 babies
  36. 36Lawrence5,727 babies
  37. 37Ernest5,566 babies
  38. 38Leonard5,511 babies
  39. 39Warren5,492 babies
  40. 40Stanley5,314 babies
  41. 41Herbert5,249 babies
  42. 42Alfred5,006 babies
  43. 43Anthony4,944 babies
  44. 44Samuel4,654 babies
  45. 45Elmer4,206 babies
  46. 46Bernard4,163 babies
  47. 47Norman4,109 babies
  48. 48Leo4,054 babies
  49. 49Andrew4,026 babies
  50. 50Michael4,003 babies
  51. 51Russell3,901 babies
  52. 52Daniel3,897 babies
  53. 53Edwin3,734 babies
  54. 54Melvin3,717 babies
  55. 55Chester3,698 babies
  56. 56Leroy3,549 babies
  57. 57Peter3,497 babies
  58. 58Lloyd3,454 babies
  59. 59Clifford3,291 babies
  60. 60Frederick3,275 babies
  61. 61Floyd3,260 babies
  62. 62Marvin3,244 babies
  63. 63Theodore3,219 babies
  64. 64Gerald3,157 babies
  65. 65Vernon3,144 babies
  66. 66Herman3,109 babies
  67. 67Ray3,086 babies
  68. 68Clyde3,069 babies
  69. 69Lester3,068 babies
  70. 70Charlie2,785 babies
  71. 71Philip2,700 babies
  72. 72Lewis2,688 babies
  73. 73Vincent2,661 babies
  74. 74Milton2,592 babies
  75. 75Leon2,554 babies
  76. 76Alvin2,523 babies
  77. 77Cecil2,459 babies
  78. 78Martin2,439 babies
  79. 79Jesse2,420 babies
  80. 80Glenn2,375 babies
  81. 81Victor2,349 babies
  82. 82Lee2,321 babies
  83. 83Benjamin2,309 babies
  84. 84Sam2,283 babies
  85. 85Gordon2,277 babies
  86. 86Wayne2,180 babies
  87. 87Harvey2,165 babies
  88. 88Willard2,089 babies
  89. 89Edgar2,029 babies
  90. 90Oscar2,006 babies
  91. 91Arnold1,911 babies
  92. 92Claude1,893 babies
  93. 93Wallace1,877 babies
  94. 94Allen1,866 babies
  95. 95Everett1,827 babies
  96. 96Stephen1,771 babies
  97. 97Gilbert1,763 babies
  98. 98Wilbur1,741 babies
  99. 99Johnnie1,727 babies
  100. 100Homer1,722 babies
See the top 1,000 boys →