Top Names of 1957

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Mary61,102 babies
  2. 2Susan45,954 babies
  3. 3Linda44,517 babies
  4. 4Debra42,728 babies
  5. 5Karen40,591 babies
  6. 6Deborah40,096 babies
  7. 7Cynthia39,340 babies
  8. 8Patricia39,283 babies
  9. 9Barbara29,692 babies
  10. 10Donna28,042 babies
  11. 11Nancy27,515 babies
  12. 12Pamela25,015 babies
  13. 13Brenda24,339 babies
  14. 14Sharon24,298 babies
  15. 15Sandra22,765 babies
  16. 16Cheryl22,643 babies
  17. 17Diane22,090 babies
  18. 18Carol21,898 babies
  19. 19Cindy20,272 babies
  20. 20Kathy20,237 babies
  21. 21Kathleen19,742 babies
  22. 22Elizabeth17,492 babies
  23. 23Janet15,753 babies
  24. 24Teresa15,687 babies
  25. 25Denise15,145 babies
  26. 26Lisa15,142 babies
  27. 27Debbie14,382 babies
  28. 28Julie13,631 babies
  29. 29Margaret13,013 babies
  30. 30Robin12,579 babies
  31. 31Laura12,181 babies
  32. 32Janice11,968 babies
  33. 33Carolyn11,575 babies
  34. 34Rebecca11,482 babies
  35. 35Kim11,426 babies
  36. 36Theresa11,188 babies
  37. 37Catherine11,151 babies
  38. 38Judy10,542 babies
  39. 39Cathy10,325 babies
  40. 40Joyce10,155 babies
  41. 41Christine9,575 babies
  42. 42Kimberly9,454 babies
  43. 43Diana9,433 babies
  44. 44Ann9,040 babies
  45. 45Lori8,964 babies
  46. 46Shirley8,855 babies
  47. 47Connie8,765 babies
  48. 48Beverly8,560 babies
  49. 49Paula8,544 babies
  50. 50Betty8,479 babies
  51. 51Vicki8,105 babies
  52. 52Rhonda8,051 babies
  53. 53Judith8,024 babies
  54. 54Gail7,952 babies
  55. 55Sherry7,804 babies
  56. 56Jane7,788 babies
  57. 57Darlene7,784 babies
  58. 58Sheila7,763 babies
  59. 59Wanda7,713 babies
  60. 60Joan7,584 babies
  61. 61Lynn7,442 babies
  62. 62Peggy7,383 babies
  63. 63Martha7,361 babies
  64. 64Bonnie7,242 babies
  65. 65Kathryn7,211 babies
  66. 66Gloria7,123 babies
  67. 67Jean7,048 babies
  68. 68Terri6,972 babies
  69. 69Rose6,896 babies
  70. 70Vickie6,845 babies
  71. 71Maria6,778 babies
  72. 72Katherine6,637 babies
  73. 73Laurie6,543 babies
  74. 74Dorothy6,405 babies
  75. 75Virginia6,238 babies
  76. 76Valerie6,231 babies
  77. 77Leslie6,103 babies
  78. 78Rita6,018 babies
  79. 79Michelle5,982 babies
  80. 80Tina5,857 babies
  81. 81Anita5,811 babies
  82. 82Marilyn5,743 babies
  83. 83Jo5,718 babies
  84. 84Ruth5,667 babies
  85. 85Ellen5,589 babies
  86. 86Anne5,486 babies
  87. 87Jennifer5,483 babies
  88. 88Victoria5,328 babies
  89. 89Angela5,326 babies
  90. 90Phyllis5,306 babies
  91. 91Jacqueline5,288 babies
  92. 92Terry5,266 babies
  93. 93Dawn5,159 babies
  94. 94Joanne5,110 babies
  95. 95Helen5,019 babies
  96. 96Elaine5,013 babies
  97. 97Annette4,888 babies
  98. 98Marie4,862 babies
  99. 99Michele4,746 babies
  100. 100Jill4,729 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael92,781 babies
  2. 2James84,337 babies
  3. 3David82,403 babies
  4. 4Robert81,765 babies
  5. 5John79,033 babies
  6. 6William56,852 babies
  7. 7Mark52,841 babies
  8. 8Richard52,446 babies
  9. 9Thomas44,625 babies
  10. 10Steven36,842 babies
  11. 11Charles34,283 babies
  12. 12Joseph31,851 babies
  13. 13Gary29,530 babies
  14. 14Kenneth28,064 babies
  15. 15Donald27,910 babies
  16. 16Daniel27,337 babies
  17. 17Ronald27,209 babies
  18. 18Paul27,012 babies
  19. 19Timothy24,733 babies
  20. 20Kevin24,285 babies
  21. 21Jeffrey23,982 babies
  22. 22Larry21,941 babies
  23. 23Gregory21,472 babies
  24. 24Stephen19,726 babies
  25. 25Edward18,711 babies
  26. 26Brian17,519 babies
  27. 27Anthony17,057 babies
  28. 28Dennis16,917 babies
  29. 29George16,887 babies
  30. 30Douglas16,730 babies
  31. 31Randy16,464 babies
  32. 32Scott15,750 babies
  33. 33Terry15,624 babies
  34. 34Bruce13,882 babies
  35. 35Jerry13,283 babies
  36. 36Keith12,437 babies
  37. 37Peter11,603 babies
  38. 38Frank11,268 babies
  39. 39Raymond10,810 babies
  40. 40Ricky10,574 babies
  41. 41Patrick10,353 babies
  42. 42Roger9,866 babies
  43. 43Christopher8,997 babies
  44. 44Steve8,910 babies
  45. 45Danny8,820 babies
  46. 46Lawrence8,741 babies
  47. 47Wayne8,687 babies
  48. 48Alan8,208 babies
  49. 49Carl8,192 babies
  50. 50Dale7,866 babies
  51. 51Gerald7,595 babies
  52. 52Jeffery7,508 babies
  53. 53Mike7,247 babies
  54. 54Russell7,223 babies
  55. 55Craig7,069 babies
  56. 56Andrew6,997 babies
  57. 57Joe6,767 babies
  58. 58Walter6,707 babies
  59. 59Randall6,675 babies
  60. 60Eric6,621 babies
  61. 61Johnny6,507 babies
  62. 62Glenn6,267 babies
  63. 63Willie6,211 babies
  64. 64Billy6,146 babies
  65. 65Roy6,063 babies
  66. 66Arthur6,052 babies
  67. 67Jack6,024 babies
  68. 68Philip6,012 babies
  69. 69Martin5,965 babies
  70. 70Rodney5,862 babies
  71. 71Tony5,857 babies
  72. 72Barry5,790 babies
  73. 73Ronnie5,778 babies
  74. 74Harold5,752 babies
  75. 75Henry5,733 babies
  76. 76Ralph5,709 babies
  77. 77Jimmy5,667 babies
  78. 78Bobby5,617 babies
  79. 79Phillip5,544 babies
  80. 80Curtis5,342 babies
  81. 81Stanley5,268 babies
  82. 82Samuel5,236 babies
  83. 83Matthew5,234 babies
  84. 84Albert5,049 babies
  85. 85Micheal4,831 babies
  86. 86Louis4,695 babies
  87. 87Rick4,663 babies
  88. 88Jay4,630 babies
  89. 89Howard4,614 babies
  90. 90Darrell4,570 babies
  91. 91Allen4,412 babies
  92. 92Eugene4,410 babies
  93. 93Dean4,387 babies
  94. 94Leonard4,340 babies
  95. 95Eddie4,112 babies
  96. 96Jeff4,092 babies
  97. 97Vincent4,083 babies
  98. 98Victor4,080 babies
  99. 99Frederick4,010 babies
  100. 100Harry3,806 babies
See the top 1,000 boys →