Top Names of 1929

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Mary63,512 babies
  2. 2Betty36,675 babies
  3. 3Dorothy31,476 babies
  4. 4Helen20,983 babies
  5. 5Margaret19,212 babies
  6. 6Doris16,498 babies
  7. 7Barbara16,038 babies
  8. 8Ruth16,021 babies
  9. 9Shirley14,576 babies
  10. 10Patricia13,624 babies
  11. 11Virginia13,234 babies
  12. 12Jean11,865 babies
  13. 13Joan11,666 babies
  14. 14Dolores11,508 babies
  15. 15Elizabeth11,248 babies
  16. 16Frances11,093 babies
  17. 17Lois10,295 babies
  18. 18Mildred10,255 babies
  19. 19Evelyn9,886 babies
  20. 20Anna9,751 babies
  21. 21Alice9,480 babies
  22. 22Marie9,158 babies
  23. 23Joyce8,596 babies
  24. 24Phyllis7,995 babies
  25. 25Norma7,893 babies
  26. 26Rose7,785 babies
  27. 27Martha7,639 babies
  28. 28Gloria7,539 babies
  29. 29Irene7,039 babies
  30. 30Marjorie6,987 babies
  31. 31Louise6,903 babies
  32. 32Nancy6,872 babies
  33. 33Marilyn6,731 babies
  34. 34Catherine6,277 babies
  35. 35Florence6,212 babies
  36. 36Ruby6,153 babies
  37. 37Annie5,955 babies
  38. 38Eleanor5,865 babies
  39. 39Beverly5,862 babies
  40. 40Lillian5,712 babies
  41. 41Thelma5,476 babies
  42. 42Lorraine5,352 babies
  43. 43Geraldine5,334 babies
  44. 44Gladys5,327 babies
  45. 45Josephine5,298 babies
  46. 46Ann5,172 babies
  47. 47Donna5,139 babies
  48. 48June5,093 babies
  49. 49Theresa5,068 babies
  50. 50Pauline5,026 babies
  51. 51Edna4,931 babies
  52. 52Rita4,767 babies
  53. 53Marion4,633 babies
  54. 54Grace4,569 babies
  55. 55Bernice4,551 babies
  56. 56Ethel4,519 babies
  57. 57Lucille4,502 babies
  58. 58Audrey4,460 babies
  59. 59Edith4,455 babies
  60. 60Juanita4,412 babies
  61. 61Wanda4,397 babies
  62. 62Jane4,353 babies
  63. 63Carol4,279 babies
  64. 64Hazel4,164 babies
  65. 65Clara4,148 babies
  66. 66Wilma4,007 babies
  67. 67Elaine3,852 babies
  68. 68Sarah3,816 babies
  69. 69Emma3,803 babies
  70. 70Peggy3,780 babies
  71. 71Esther3,587 babies
  72. 72Beatrice3,574 babies
  73. 73Charlotte3,537 babies
  74. 74Delores3,517 babies
  75. 75Marian3,447 babies
  76. 76Willie3,318 babies
  77. 77Carolyn3,272 babies
  78. 78Elsie3,230 babies
  79. 79Billie3,191 babies
  80. 80Rosemary3,107 babies
  81. 81Vivian3,101 babies
  82. 82Janet3,050 babies
  83. 83Eva3,019 babies
  84. 84Katherine3,016 babies
  85. 85Maxine2,994 babies
  86. 86Bonnie2,974 babies
  87. 87Jacqueline2,970 babies
  88. 88Julia2,950 babies
  89. 89Kathleen2,941 babies
  90. 90Laura2,936 babies
  91. 91Anne2,881 babies
  92. 92Jeanne2,818 babies
  93. 93Bertha2,800 babies
  94. 94Agnes2,770 babies
  95. 95Gertrude2,725 babies
  96. 96Ida2,673 babies
  97. 97Ellen2,567 babies
  98. 98Eileen2,558 babies
  99. 99Vera2,549 babies
  100. 100Maria2,532 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Robert59,807 babies
  2. 2James52,135 babies
  3. 3John52,112 babies
  4. 4William47,815 babies
  5. 5Charles29,930 babies
  6. 6Richard29,572 babies
  7. 7Donald27,181 babies
  8. 8George23,020 babies
  9. 9Joseph21,165 babies
  10. 10Edward17,220 babies
  11. 11Thomas16,272 babies
  12. 12Frank12,966 babies
  13. 13Paul12,431 babies
  14. 14Jack12,167 babies
  15. 15Raymond11,909 babies
  16. 16Harold11,677 babies
  17. 17David11,302 babies
  18. 18Kenneth10,841 babies
  19. 19Walter9,850 babies
  20. 20Eugene9,046 babies
  21. 21Henry8,571 babies
  22. 22Arthur8,470 babies
  23. 23Billy8,320 babies
  24. 24Albert8,078 babies
  25. 25Herbert7,881 babies
  26. 26Ralph7,715 babies
  27. 27Harry7,144 babies
  28. 28Carl6,895 babies
  29. 29Willie6,616 babies
  30. 30Joe6,596 babies
  31. 31Howard6,010 babies
  32. 32Louis5,995 babies
  33. 33Gerald5,965 babies
  34. 34Fred5,856 babies
  35. 35Roy5,812 babies
  36. 36Earl5,737 babies
  37. 37Clarence5,729 babies
  38. 38Lawrence5,305 babies
  39. 39Francis5,270 babies
  40. 40Norman5,157 babies
  41. 41Alfred4,928 babies
  42. 42Leonard4,829 babies
  43. 43Ernest4,753 babies
  44. 44Anthony4,733 babies
  45. 45Ronald4,479 babies
  46. 46Marvin4,389 babies
  47. 47Daniel4,366 babies
  48. 48Stanley4,265 babies
  49. 49Melvin4,100 babies
  50. 50Bobby3,925 babies
  51. 51Leroy3,819 babies
  52. 52Bernard3,807 babies
  53. 53Samuel3,567 babies
  54. 54Michael3,464 babies
  55. 55Peter3,216 babies
  56. 56Russell3,183 babies
  57. 57Ray3,174 babies
  58. 58Floyd3,079 babies
  59. 59Andrew3,076 babies
  60. 60Leo3,018 babies
  61. 61Jerry2,991 babies
  62. 62Lloyd2,949 babies
  63. 63Bill2,947 babies
  64. 64Roger2,928 babies
  65. 65Theodore2,903 babies
  66. 66Edwin2,897 babies
  67. 67Frederick2,813 babies
  68. 68Gene2,810 babies
  69. 69Wayne2,741 babies
  70. 70Elmer2,697 babies
  71. 71Vernon2,683 babies
  72. 72Clifford2,669 babies
  73. 73Dale2,664 babies
  74. 74Clyde2,628 babies
  75. 75Herman2,622 babies
  76. 76Philip2,606 babies
  77. 77Alvin2,555 babies
  78. 78Don2,519 babies
  79. 79Gordon2,493 babies
  80. 80Glenn2,433 babies
  81. 81Leon2,336 babies
  82. 82Vincent2,328 babies
  83. 83Martin2,308 babies
  84. 84Lewis2,228 babies
  85. 85Lee2,209 babies
  86. 86Allen2,189 babies
  87. 87Charlie2,185 babies
  88. 88Lester2,106 babies
  89. 89Bob2,103 babies
  90. 90Harvey2,064 babies
  91. 91Gilbert2,056 babies
  92. 92Warren2,037 babies
  93. 93Jesse2,030 babies
  94. 94Milton2,029 babies
  95. 95Arnold1,979 babies
  96. 96Chester1,969 babies
  97. 97Douglas1,965 babies
  98. 98Jimmie1,952 babies
  99. 99Curtis1,946 babies
  100. 100Victor1,941 babies
See the top 1,000 boys →