Top Names of 1975

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Jennifer58,190 babies
  2. 2Amy32,254 babies
  3. 3Heather24,301 babies
  4. 4Melissa24,168 babies
  5. 5Angela23,361 babies
  6. 6Michelle22,665 babies
  7. 7Kimberly20,257 babies
  8. 8Lisa18,139 babies
  9. 9Stephanie15,775 babies
  10. 10Nicole14,275 babies
  11. 11Rebecca13,925 babies
  12. 12Christina12,980 babies
  13. 13Jessica12,926 babies
  14. 14Amanda12,657 babies
  15. 15Elizabeth12,472 babies
  16. 16Kelly11,735 babies
  17. 17Sarah11,170 babies
  18. 18Julie11,141 babies
  19. 19Mary10,973 babies
  20. 20Laura10,311 babies
  21. 21Shannon9,370 babies
  22. 22Christine9,103 babies
  23. 23Dawn8,744 babies
  24. 24Tracy8,509 babies
  25. 25April8,245 babies
  26. 26Rachel8,225 babies
  27. 27Karen8,168 babies
  28. 28Andrea8,042 babies
  29. 29Carrie7,854 babies
  30. 30Maria7,542 babies
  31. 31Tammy7,528 babies
  32. 32Susan7,488 babies
  33. 33Wendy7,473 babies
  34. 34Stacy7,169 babies
  35. 35Tina7,065 babies
  36. 36Patricia7,053 babies
  37. 37Tiffany6,919 babies
  38. 38Erin6,894 babies
  39. 39Lori6,650 babies
  40. 40Cynthia6,539 babies
  41. 41Tara6,455 babies
  42. 42Danielle6,412 babies
  43. 43Crystal6,243 babies
  44. 44Stacey5,931 babies
  45. 45Tonya5,896 babies
  46. 46Jill5,728 babies
  47. 47Misty5,552 babies
  48. 48Emily5,482 babies
  49. 49Monica5,476 babies
  50. 50Tanya5,377 babies
  51. 51Sandra5,374 babies
  52. 52Melanie5,369 babies
  53. 53Christy5,168 babies
  54. 54Sara5,131 babies
  55. 55Holly5,047 babies
  56. 56Michele5,033 babies
  57. 57Brandy4,944 babies
  58. 58Katherine4,851 babies
  59. 59Amber4,683 babies
  60. 60Kristen4,674 babies
  61. 61Teresa4,640 babies
  62. 62Dana4,619 babies
  63. 63Erica4,581 babies
  64. 64Denise4,461 babies
  65. 65Robin4,328 babies
  66. 66Heidi4,294 babies
  67. 67Brenda4,236 babies
  68. 68Jamie4,233 babies
  69. 69Megan4,191 babies
  70. 70Pamela4,177 babies
  71. 71Leslie4,105 babies
  72. 72Veronica4,060 babies
  73. 73Catherine3,936 babies
  74. 74Kristin3,880 babies
  75. 75Sharon3,732 babies
  76. 76Alicia3,718 babies
  77. 77Tamara3,629 babies
  78. 78Theresa3,611 babies
  79. 79Anna3,578 babies
  80. 80Kathleen3,545 babies
  81. 81Linda3,522 babies
  82. 82Nancy3,510 babies
  83. 83Barbara3,454 babies
  84. 84Gina3,431 babies
  85. 85Donna3,422 babies
  86. 86Deborah3,414 babies
  87. 87Renee3,405 babies
  88. 88Brandi3,369 babies
  89. 89Allison3,347 babies
  90. 90Jacqueline3,314 babies
  91. 91Melinda3,282 babies
  92. 92Valerie3,227 babies
  93. 93Rhonda3,167 babies
  94. 94Jodi3,107 babies
  95. 95Sherry3,044 babies
  96. 96Christie3,028 babies
  97. 97Cheryl2,997 babies
  98. 98Margaret2,950 babies
  99. 99Kathryn2,947 babies
  100. 100Diana2,912 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael68,418 babies
  2. 2Jason52,159 babies
  3. 3Christopher46,575 babies
  4. 4James39,569 babies
  5. 5David39,156 babies
  6. 6Robert35,306 babies
  7. 7John35,079 babies
  8. 8Brian30,578 babies
  9. 9Matthew28,527 babies
  10. 10William25,561 babies
  11. 11Daniel23,814 babies
  12. 12Joseph22,125 babies
  13. 13Eric19,793 babies
  14. 14Jeffrey18,316 babies
  15. 15Kevin18,066 babies
  16. 16Richard17,687 babies
  17. 17Scott17,307 babies
  18. 18Steven17,055 babies
  19. 19Mark16,742 babies
  20. 20Thomas16,532 babies
  21. 21Anthony16,489 babies
  22. 22Timothy15,947 babies
  23. 23Ryan15,296 babies
  24. 24Jeremy15,185 babies
  25. 25Charles14,574 babies
  26. 26Joshua14,567 babies
  27. 27Chad12,838 babies
  28. 28Andrew12,756 babies
  29. 29Paul12,017 babies
  30. 30Jonathan10,904 babies
  31. 31Shawn10,682 babies
  32. 32Aaron10,548 babies
  33. 33Gregory10,400 babies
  34. 34Stephen9,732 babies
  35. 35Kenneth9,634 babies
  36. 36Benjamin9,544 babies
  37. 37Justin8,897 babies
  38. 38Adam8,646 babies
  39. 39Patrick8,053 babies
  40. 40Sean7,582 babies
  41. 41Edward7,381 babies
  42. 42Donald7,197 babies
  43. 43Todd7,151 babies
  44. 44Brandon7,090 babies
  45. 45Nathan7,069 babies
  46. 46Ronald7,064 babies
  47. 47Bryan6,998 babies
  48. 48Jose6,967 babies
  49. 49Keith6,823 babies
  50. 50Gary6,114 babies
  51. 51Travis5,961 babies
  52. 52Bradley5,894 babies
  53. 53George5,847 babies
  54. 54Peter5,698 babies
  55. 55Douglas5,345 babies
  56. 56Larry5,307 babies
  57. 57Shane5,209 babies
  58. 58Craig5,110 babies
  59. 59Dennis4,730 babies
  60. 60Juan4,695 babies
  61. 61Samuel4,619 babies
  62. 62Jamie4,573 babies
  63. 63Raymond4,530 babies
  64. 64Jesse4,435 babies
  65. 65Jerry4,311 babies
  66. 66Frank4,212 babies
  67. 67Terry3,971 babies
  68. 68Marcus3,969 babies
  69. 69Troy3,951 babies
  70. 70Jeffery3,903 babies
  71. 71Corey3,876 babies
  72. 72Phillip3,853 babies
  73. 73Carlos3,793 babies
  74. 74Joel3,729 babies
  75. 75Jacob3,618 babies
  76. 76Rodney3,583 babies
  77. 77Antonio3,489 babies
  78. 78Randy3,385 babies
  79. 79Brent3,364 babies
  80. 80Tony3,322 babies
  81. 81Nicholas3,319 babies
  82. 82Russell3,232 babies
  83. 83Derek3,186 babies
  84. 84Billy3,113 babies
  85. 85Philip3,011 babies
  86. 86Johnny2,969 babies
  87. 87Erik2,855 babies
  88. 88Kyle2,833 babies
  89. 89Marc2,822 babies
  90. 90Derrick2,815 babies
  91. 91Carl2,810 babies
  92. 92Brett2,779 babies
  93. 93Bobby2,772 babies
  94. 94Danny2,740 babies
  95. 95Victor2,680 babies
  96. 96Dustin2,677 babies
  97. 97Roger2,617 babies
  98. 98Brad2,608 babies
  99. 99Cory2,573 babies
  100. 100Jared2,556 babies
See the top 1,000 boys →