Top Names of 1928

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Mary66,871 babies
  2. 2Betty36,083 babies
  3. 3Dorothy33,733 babies
  4. 4Helen22,937 babies
  5. 5Margaret20,295 babies
  6. 6Ruth17,859 babies
  7. 7Doris16,575 babies
  8. 8Barbara14,872 babies
  9. 9Virginia14,500 babies
  10. 10Shirley14,215 babies
  11. 11Patricia12,331 babies
  12. 12Jean12,209 babies
  13. 13Frances12,137 babies
  14. 14Elizabeth11,767 babies
  15. 15Mildred11,653 babies
  16. 16Anna10,575 babies
  17. 17Evelyn10,533 babies
  18. 18Lois10,425 babies
  19. 19Alice10,139 babies
  20. 20Dolores9,615 babies
  21. 21Marie9,286 babies
  22. 22Martha8,252 babies
  23. 23Norma8,166 babies
  24. 24Rose8,161 babies
  25. 25Gloria8,119 babies
  26. 26Phyllis7,924 babies
  27. 27Joan7,854 babies
  28. 28Irene7,731 babies
  29. 29Marjorie7,632 babies
  30. 30Joyce7,244 babies
  31. 31Louise7,053 babies
  32. 32Florence6,970 babies
  33. 33Catherine6,910 babies
  34. 34Ruby6,692 babies
  35. 35Lillian6,577 babies
  36. 36Eleanor6,535 babies
  37. 37Annie6,329 babies
  38. 38Marilyn6,066 babies
  39. 39Lorraine5,982 babies
  40. 40Thelma5,978 babies
  41. 41Gladys5,791 babies
  42. 42Josephine5,671 babies
  43. 43Nancy5,537 babies
  44. 44June5,517 babies
  45. 45Edna5,473 babies
  46. 46Beverly5,437 babies
  47. 47Marion5,420 babies
  48. 48Pauline5,391 babies
  49. 49Theresa5,330 babies
  50. 50Geraldine5,156 babies
  51. 51Lucille5,094 babies
  52. 52Grace4,989 babies
  53. 53Bernice4,943 babies
  54. 54Ann4,932 babies
  55. 55Ethel4,928 babies
  56. 56Edith4,846 babies
  57. 57Rita4,810 babies
  58. 58Juanita4,734 babies
  59. 59Hazel4,649 babies
  60. 60Audrey4,630 babies
  61. 61Donna4,470 babies
  62. 62Jane4,411 babies
  63. 63Wanda4,318 babies
  64. 64Sarah4,244 babies
  65. 65Clara4,106 babies
  66. 66Esther4,096 babies
  67. 67Emma4,017 babies
  68. 68Elaine4,004 babies
  69. 69Wilma3,937 babies
  70. 70Beatrice3,922 babies
  71. 71Marian3,886 babies
  72. 72Charlotte3,475 babies
  73. 73Elsie3,470 babies
  74. 74Willie3,444 babies
  75. 75Katherine3,398 babies
  76. 76Peggy3,382 babies
  77. 77Carol3,349 babies
  78. 78Vivian3,310 babies
  79. 79Eva3,212 babies
  80. 80Julia3,206 babies
  81. 81Bertha3,161 babies
  82. 82Kathleen3,151 babies
  83. 83Laura3,146 babies
  84. 84Maxine3,124 babies
  85. 85Agnes3,023 babies
  86. 86Gertrude3,011 babies
  87. 87Ida2,994 babies
  88. 88Rosemary2,972 babies
  89. 89Bonnie2,923 babies
  90. 90Jeanne2,879 babies
  91. 91Carolyn2,847 babies
  92. 92Vera2,841 babies
  93. 93Anne2,824 babies
  94. 94Delores2,810 babies
  95. 95Janet2,782 babies
  96. 96Billie2,777 babies
  97. 97Jacqueline2,739 babies
  98. 98Ellen2,682 babies
  99. 99Kathryn2,681 babies
  100. 100Ella2,670 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Robert60,701 babies
  2. 2John53,760 babies
  3. 3James52,752 babies
  4. 4William49,118 babies
  5. 5Charles31,243 babies
  6. 6Richard28,793 babies
  7. 7Donald25,704 babies
  8. 8George24,391 babies
  9. 9Joseph22,322 babies
  10. 10Edward18,492 babies
  11. 11Thomas16,582 babies
  12. 12Frank13,570 babies
  13. 13Paul13,160 babies
  14. 14Harold12,670 babies
  15. 15Jack12,494 babies
  16. 16Raymond11,946 babies
  17. 17Kenneth11,167 babies
  18. 18Walter10,651 babies
  19. 19David9,990 babies
  20. 20Eugene9,708 babies
  21. 21Henry9,313 babies
  22. 22Arthur8,880 babies
  23. 23Albert8,812 babies
  24. 24Ralph8,100 babies
  25. 25Herbert8,065 babies
  26. 26Harry7,604 babies
  27. 27Billy7,310 babies
  28. 28Carl6,946 babies
  29. 29Willie6,817 babies
  30. 30Joe6,682 babies
  31. 31Howard6,496 babies
  32. 32Louis6,299 babies
  33. 33Alfred6,252 babies
  34. 34Roy6,229 babies
  35. 35Clarence6,068 babies
  36. 36Fred6,036 babies
  37. 37Earl5,966 babies
  38. 38Lawrence5,597 babies
  39. 39Norman5,590 babies
  40. 40Francis5,516 babies
  41. 41Gerald5,487 babies
  42. 42Leonard5,131 babies
  43. 43Ernest4,941 babies
  44. 44Anthony4,719 babies
  45. 45Stanley4,481 babies
  46. 46Marvin4,452 babies
  47. 47Daniel4,426 babies
  48. 48Melvin4,249 babies
  49. 49Bernard4,067 babies
  50. 50Ronald3,969 babies
  51. 51Leroy3,872 babies
  52. 52Samuel3,844 babies
  53. 53Michael3,598 babies
  54. 54Floyd3,338 babies
  55. 55Russell3,325 babies
  56. 56Peter3,299 babies
  57. 57Ray3,248 babies
  58. 58Edwin3,166 babies
  59. 59Lloyd3,158 babies
  60. 60Andrew3,142 babies
  61. 61Leo3,095 babies
  62. 62Gene3,088 babies
  63. 63Elmer2,977 babies
  64. 64Bill2,976 babies
  65. 65Bobby2,972 babies
  66. 66Theodore2,916 babies
  67. 67Frederick2,882 babies
  68. 68Clifford2,862 babies
  69. 69Wayne2,855 babies
  70. 70Vernon2,852 babies
  71. 71Roger2,774 babies
  72. 72Alvin2,750 babies
  73. 73Philip2,726 babies
  74. 74Clyde2,713 babies
  75. 75Dale2,640 babies
  76. 76Glenn2,603 babies
  77. 77Gordon2,596 babies
  78. 78Herman2,588 babies
  79. 78Jerry2,588 babies
  80. 80Charlie2,463 babies
  81. 81Leon2,460 babies
  82. 82Vincent2,440 babies
  83. 83Martin2,428 babies
  84. 84Don2,382 babies
  85. 85Warren2,361 babies
  86. 86Lewis2,339 babies
  87. 87Lee2,282 babies
  88. 88Chester2,243 babies
  89. 89Lester2,229 babies
  90. 90Harvey2,186 babies
  91. 91Jesse2,171 babies
  92. 92Milton2,170 babies
  93. 93Allen2,137 babies
  94. 94Calvin2,128 babies
  95. 95Bob2,093 babies
  96. 96Gilbert2,048 babies
  97. 97Cecil2,005 babies
  98. 98Arnold1,974 babies
  99. 99Victor1,946 babies
  100. 100Jimmie1,924 babies
See the top 1,000 boys →