Top Names of 1974

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Jennifer63,107 babies
  2. 2Amy29,566 babies
  3. 3Michelle25,826 babies
  4. 4Heather23,179 babies
  5. 5Angela22,803 babies
  6. 6Kimberly22,427 babies
  7. 7Melissa22,166 babies
  8. 8Lisa19,778 babies
  9. 9Stephanie16,984 babies
  10. 10Rebecca15,163 babies
  11. 11Nicole13,112 babies
  12. 12Elizabeth12,259 babies
  13. 13Mary11,738 babies
  14. 14Julie11,360 babies
  15. 15Kelly10,851 babies
  16. 16Christina10,849 babies
  17. 17Jessica10,656 babies
  18. 18Shannon10,608 babies
  19. 19Christine9,901 babies
  20. 20Sarah9,788 babies
  21. 21Laura9,716 babies
  22. 22Dawn9,417 babies
  23. 23Tracy9,286 babies
  24. 24Tammy9,238 babies
  25. 25Tina8,668 babies
  26. 26Karen8,643 babies
  27. 27Susan8,470 babies
  28. 28April8,454 babies
  29. 29Patricia8,036 babies
  30. 30Lori7,960 babies
  31. 31Maria7,804 babies
  32. 32Wendy7,564 babies
  33. 33Cynthia7,557 babies
  34. 34Amanda7,473 babies
  35. 35Andrea7,472 babies
  36. 36Rachel7,399 babies
  37. 37Tonya6,878 babies
  38. 38Stacy6,741 babies
  39. 39Tara6,657 babies
  40. 40Danielle6,629 babies
  41. 41Tiffany6,482 babies
  42. 42Carrie6,436 babies
  43. 43Monica6,281 babies
  44. 44Sandra6,270 babies
  45. 45Kristen6,052 babies
  46. 46Tanya5,997 babies
  47. 47Erin5,868 babies
  48. 48Stacey5,803 babies
  49. 49Crystal5,622 babies
  50. 50Michele5,587 babies
  51. 51Melanie5,483 babies
  52. 52Teresa5,397 babies
  53. 53Denise5,395 babies
  54. 54Pamela5,272 babies
  55. 55Dana5,158 babies
  56. 56Holly5,144 babies
  57. 57Christy5,067 babies
  58. 58Jill5,061 babies
  59. 59Brenda4,830 babies
  60. 60Heidi4,683 babies
  61. 61Sara4,650 babies
  62. 62Katherine4,530 babies
  63. 63Robin4,525 babies
  64. 63Tamara4,525 babies
  65. 65Leslie4,463 babies
  66. 66Misty4,439 babies
  67. 67Donna4,354 babies
  68. 68Deborah4,343 babies
  69. 69Emily4,329 babies
  70. 70Sharon4,276 babies
  71. 71Veronica4,226 babies
  72. 72Kristin4,218 babies
  73. 73Catherine4,184 babies
  74. 74Erica4,121 babies
  75. 75Linda4,077 babies
  76. 76Kathleen3,953 babies
  77. 77Barbara3,906 babies
  78. 78Nancy3,891 babies
  79. 79Theresa3,857 babies
  80. 80Brandy3,832 babies
  81. 81Melinda3,752 babies
  82. 82Anna3,622 babies
  83. 83Jacqueline3,573 babies
  84. 84Gina3,560 babies
  85. 85Renee3,528 babies
  86. 86Rhonda3,525 babies
  87. 87Diana3,513 babies
  88. 88Cheryl3,496 babies
  89. 89Sherry3,436 babies
  90. 90Alicia3,434 babies
  91. 91Jodi3,306 babies
  92. 92Amber3,273 babies
  93. 93Valerie3,181 babies
  94. 94Debra3,129 babies
  95. 95Margaret3,087 babies
  96. 96Paula3,061 babies
  97. 97Jamie3,020 babies
  98. 98Kathryn2,991 babies
  99. 99Allison2,959 babies
  100. 100Ann2,928 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael67,534 babies
  2. 2Jason54,756 babies
  3. 3Christopher48,585 babies
  4. 4David41,786 babies
  5. 5James41,334 babies
  6. 6John37,612 babies
  7. 7Robert37,005 babies
  8. 8Brian34,449 babies
  9. 9Matthew27,194 babies
  10. 10William26,980 babies
  11. 11Daniel23,833 babies
  12. 12Joseph21,834 babies
  13. 13Eric20,193 babies
  14. 14Kevin19,461 babies
  15. 15Jeffrey19,320 babies
  16. 16Mark18,905 babies
  17. 17Richard18,636 babies
  18. 18Scott18,030 babies
  19. 19Steven17,663 babies
  20. 20Thomas17,268 babies
  21. 21Anthony16,391 babies
  22. 22Timothy15,890 babies
  23. 23Charles15,151 babies
  24. 24Jeremy13,295 babies
  25. 25Ryan13,179 babies
  26. 26Chad12,788 babies
  27. 27Paul12,310 babies
  28. 28Andrew11,778 babies
  29. 29Joshua11,599 babies
  30. 30Shawn11,438 babies
  31. 31Gregory10,826 babies
  32. 32Aaron10,507 babies
  33. 33Jonathan10,230 babies
  34. 34Kenneth10,143 babies
  35. 35Stephen10,101 babies
  36. 36Adam8,421 babies
  37. 37Sean8,290 babies
  38. 38Patrick8,137 babies
  39. 39Todd7,845 babies
  40. 40Edward7,817 babies
  41. 41Donald7,758 babies
  42. 42Ronald7,667 babies
  43. 43Justin7,429 babies
  44. 44Keith7,390 babies
  45. 45Bryan7,226 babies
  46. 46Benjamin7,183 babies
  47. 47Jose6,720 babies
  48. 48Gary6,444 babies
  49. 49George6,283 babies
  50. 50Peter5,940 babies
  51. 51Brandon5,859 babies
  52. 52Nathan5,844 babies
  53. 53Douglas5,843 babies
  54. 54Travis5,702 babies
  55. 55Larry5,694 babies
  56. 56Shane5,655 babies
  57. 57Craig5,539 babies
  58. 58Bradley5,173 babies
  59. 59Dennis4,880 babies
  60. 60Samuel4,672 babies
  61. 61Jerry4,664 babies
  62. 62Raymond4,577 babies
  63. 63Troy4,563 babies
  64. 64Juan4,428 babies
  65. 65Frank4,365 babies
  66. 66Jeffery4,363 babies
  67. 67Jesse4,105 babies
  68. 68Jamie4,086 babies
  69. 69Terry4,027 babies
  70. 70Phillip3,934 babies
  71. 71Carlos3,871 babies
  72. 72Rodney3,849 babies
  73. 73Marcus3,801 babies
  74. 74Derek3,636 babies
  75. 75Joel3,491 babies
  76. 76Brent3,413 babies
  77. 77Corey3,382 babies
  78. 78Billy3,365 babies
  79. 79Randy3,342 babies
  80. 80Nicholas3,218 babies
  81. 81Tony3,216 babies
  82. 82Antonio3,178 babies
  83. 83Johnny3,169 babies
  84. 84Russell3,168 babies
  85. 85Marc3,108 babies
  86. 86Philip2,967 babies
  87. 87Derrick2,958 babies
  88. 88Jacob2,957 babies
  89. 89Carl2,895 babies
  90. 90Erik2,881 babies
  91. 91Danny2,859 babies
  92. 92Bobby2,792 babies
  93. 93Roger2,754 babies
  94. 94Jon2,750 babies
  95. 95Brett2,677 babies
  96. 96Victor2,621 babies
  97. 97Kyle2,598 babies
  98. 98Curtis2,589 babies
  99. 99Jimmy2,568 babies
  100. 100Lawrence2,543 babies
See the top 1,000 boys →