Top Names of 1959

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Mary54,502 babies
  2. 2Susan41,617 babies
  3. 3Linda40,410 babies
  4. 4Karen36,784 babies
  5. 5Donna36,468 babies
  6. 6Patricia35,223 babies
  7. 7Debra31,388 babies
  8. 8Cynthia30,186 babies
  9. 9Deborah29,546 babies
  10. 10Lisa25,699 babies
  11. 11Barbara25,359 babies
  12. 12Pamela24,714 babies
  13. 13Sandra23,359 babies
  14. 14Nancy23,079 babies
  15. 15Kathy21,814 babies
  16. 16Brenda21,424 babies
  17. 17Sharon21,292 babies
  18. 18Cheryl20,947 babies
  19. 19Diane19,972 babies
  20. 20Debbie19,540 babies
  21. 21Elizabeth18,421 babies
  22. 22Carol18,140 babies
  23. 23Kathleen17,629 babies
  24. 24Teresa17,400 babies
  25. 25Cindy16,973 babies
  26. 26Julie16,211 babies
  27. 27Lori15,032 babies
  28. 28Janet14,964 babies
  29. 29Denise14,662 babies
  30. 30Laura14,528 babies
  31. 31Tammy13,707 babies
  32. 32Robin12,854 babies
  33. 33Kimberly12,790 babies
  34. 34Theresa11,656 babies
  35. 35Kim11,594 babies
  36. 36Margaret11,577 babies
  37. 37Janice10,489 babies
  38. 38Rebecca10,475 babies
  39. 39Cathy10,408 babies
  40. 40Catherine10,025 babies
  41. 41Judy9,884 babies
  42. 42Carolyn9,727 babies
  43. 43Christine9,471 babies
  44. 44Ann8,918 babies
  45. 45Rhonda8,861 babies
  46. 46Terri8,783 babies
  47. 47Michelle8,776 babies
  48. 48Connie8,655 babies
  49. 49Diana8,637 babies
  50. 50Joyce8,520 babies
  51. 51Paula8,059 babies
  52. 52Sheila7,984 babies
  53. 53Tina7,919 babies
  54. 54Dawn7,898 babies
  55. 55Beverly7,796 babies
  56. 56Laurie7,535 babies
  57. 57Peggy7,416 babies
  58. 58Sherry7,341 babies
  59. 59Betty7,313 babies
  60. 60Valerie7,302 babies
  61. 61Shirley7,284 babies
  62. 62Maria7,249 babies
  63. 63Lynn7,058 babies
  64. 64Annette6,919 babies
  65. 65Wanda6,907 babies
  66. 66Darlene6,876 babies
  67. 67Jane6,864 babies
  68. 68Angela6,772 babies
  69. 69Kathryn6,746 babies
  70. 70Judith6,566 babies
  71. 71Bonnie6,456 babies
  72. 72Martha6,439 babies
  73. 73Vicki6,430 babies
  74. 74Kelly6,380 babies
  75. 75Gail6,344 babies
  76. 76Joan6,337 babies
  77. 77Jean6,233 babies
  78. 77Jennifer6,233 babies
  79. 79Katherine6,139 babies
  80. 80Beth6,069 babies
  81. 81Gloria5,924 babies
  82. 82Anne5,745 babies
  83. 83Wendy5,712 babies
  84. 84Leslie5,652 babies
  85. 85Amy5,580 babies
  86. 86Jill5,554 babies
  87. 87Anita5,474 babies
  88. 88Rose5,446 babies
  89. 89Michele5,445 babies
  90. 90Vickie5,419 babies
  91. 91Ellen5,396 babies
  92. 92Joanne5,347 babies
  93. 93Virginia5,256 babies
  94. 94Dorothy5,231 babies
  95. 95Terry5,215 babies
  96. 96Suzanne5,161 babies
  97. 97Ruth5,057 babies
  98. 98Rita4,952 babies
  99. 99Anna4,878 babies
  100. 100Renee4,845 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael85,294 babies
  2. 2David83,977 babies
  3. 3James78,648 babies
  4. 4John76,446 babies
  5. 5Robert74,542 babies
  6. 6Mark56,945 babies
  7. 7William51,386 babies
  8. 8Richard47,202 babies
  9. 9Thomas40,296 babies
  10. 10Steven33,597 babies
  11. 11Charles30,797 babies
  12. 12Timothy30,783 babies
  13. 13Joseph29,539 babies
  14. 14Kevin26,790 babies
  15. 15Kenneth26,640 babies
  16. 16Jeffrey26,281 babies
  17. 17Paul25,712 babies
  18. 18Daniel25,155 babies
  19. 19Donald23,876 babies
  20. 20Gary23,303 babies
  21. 21Ronald23,114 babies
  22. 22Brian20,737 babies
  23. 23Gregory19,889 babies
  24. 24Scott19,765 babies
  25. 25Larry18,434 babies
  26. 26Anthony17,972 babies
  27. 27Edward16,914 babies
  28. 28Stephen16,504 babies
  29. 29Dennis16,043 babies
  30. 30Douglas15,290 babies
  31. 31Randy15,042 babies
  32. 32George15,012 babies
  33. 33Terry14,545 babies
  34. 34Ricky13,226 babies
  35. 35Christopher12,915 babies
  36. 36Jerry12,324 babies
  37. 37Mike11,995 babies
  38. 38Bruce11,914 babies
  39. 39Keith11,758 babies
  40. 40Peter11,289 babies
  41. 41Steve11,068 babies
  42. 42Frank10,942 babies
  43. 43Patrick10,556 babies
  44. 44Craig9,933 babies
  45. 45Raymond9,796 babies
  46. 46Eric9,726 babies
  47. 47Roger8,794 babies
  48. 48Danny8,727 babies
  49. 49Dale8,343 babies
  50. 50Alan8,151 babies
  51. 51Wayne7,878 babies
  52. 52Jeff7,730 babies
  53. 53Tony7,564 babies
  54. 54Carl7,501 babies
  55. 55Jeffery7,487 babies
  56. 56Russell7,480 babies
  57. 57Joe7,389 babies
  58. 58Andrew7,089 babies
  59. 59Randall7,059 babies
  60. 60Tim6,826 babies
  61. 61Gerald6,636 babies
  62. 62Lawrence6,601 babies
  63. 63Matthew6,542 babies
  64. 64Johnny6,311 babies
  65. 65Billy6,308 babies
  66. 66Walter6,128 babies
  67. 67Rodney5,917 babies
  68. 68Philip5,862 babies
  69. 69Jimmy5,830 babies
  70. 70Jim5,688 babies
  71. 71Bobby5,677 babies
  72. 72Chris5,676 babies
  73. 73Barry5,601 babies
  74. 74Phillip5,597 babies
  75. 75Curtis5,536 babies
  76. 76Arthur5,474 babies
  77. 76Ronnie5,474 babies
  78. 78Willie5,374 babies
  79. 79Martin5,353 babies
  80. 80Glenn5,352 babies
  81. 81Roy5,183 babies
  82. 82Tom5,068 babies
  83. 83Henry5,061 babies
  84. 84Ralph5,048 babies
  85. 85Jack5,015 babies
  86. 86Samuel4,953 babies
  87. 87Harold4,943 babies
  88. 88Jay4,940 babies
  89. 89Rick4,936 babies
  90. 90Darrell4,647 babies
  91. 91Greg4,635 babies
  92. 92Albert4,605 babies
  93. 93Bill4,596 babies
  94. 94Bryan4,488 babies
  95. 95Dean4,425 babies
  96. 96Micheal4,369 babies
  97. 97Allen4,366 babies
  98. 98Stanley4,343 babies
  99. 99Todd4,332 babies
  100. 100Louis4,311 babies
See the top 1,000 boys →