Top Names of 1973

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Jennifer62,448 babies
  2. 2Amy26,962 babies
  3. 3Michelle26,935 babies
  4. 4Kimberly23,531 babies
  5. 5Lisa22,677 babies
  6. 6Melissa22,479 babies
  7. 7Angela20,898 babies
  8. 8Heather19,347 babies
  9. 9Stephanie17,263 babies
  10. 10Rebecca14,868 babies
  11. 11Nicole13,922 babies
  12. 12Julie12,785 babies
  13. 13Elizabeth12,360 babies
  14. 14Mary12,313 babies
  15. 15Tammy11,244 babies
  16. 16Christina10,888 babies
  17. 17Christine10,549 babies
  18. 18Kelly10,512 babies
  19. 19Laura10,344 babies
  20. 20Tracy9,913 babies
  21. 21Dawn9,890 babies
  22. 22Shannon9,802 babies
  23. 23Karen9,352 babies
  24. 24Tina9,307 babies
  25. 25Susan9,279 babies
  26. 26Cynthia8,743 babies
  27. 27Patricia8,476 babies
  28. 28Lori8,472 babies
  29. 29Wendy7,810 babies
  30. 30Andrea7,766 babies
  31. 31Maria7,667 babies
  32. 32Stacy7,338 babies
  33. 33April7,264 babies
  34. 34Jessica7,228 babies
  35. 35Sarah7,214 babies
  36. 36Tonya7,184 babies
  37. 37Tara6,707 babies
  38. 38Denise6,615 babies
  39. 39Sandra6,585 babies
  40. 40Monica6,380 babies
  41. 41Stacey6,253 babies
  42. 42Rachel6,103 babies
  43. 43Melanie6,079 babies
  44. 44Michele5,996 babies
  45. 45Teresa5,986 babies
  46. 46Carrie5,835 babies
  47. 47Pamela5,813 babies
  48. 48Crystal5,768 babies
  49. 49Danielle5,648 babies
  50. 50Tanya5,632 babies
  51. 51Amanda5,625 babies
  52. 52Tiffany5,501 babies
  53. 53Brenda5,379 babies
  54. 54Holly5,114 babies
  55. 55Donna5,058 babies
  56. 56Deborah4,980 babies
  57. 57Sharon4,963 babies
  58. 58Kristen4,936 babies
  59. 59Dana4,934 babies
  60. 60Robin4,804 babies
  61. 61Linda4,731 babies
  62. 62Jill4,538 babies
  63. 63Barbara4,433 babies
  64. 64Katherine4,420 babies
  65. 65Heidi4,396 babies
  66. 66Tamara4,286 babies
  67. 67Catherine4,261 babies
  68. 68Kathleen4,250 babies
  69. 69Theresa4,178 babies
  70. 70Rhonda4,161 babies
  71. 71Veronica4,152 babies
  72. 72Melinda4,144 babies
  73. 73Christy4,121 babies
  74. 74Cheryl4,010 babies
  75. 75Leslie3,954 babies
  76. 76Sherry3,952 babies
  77. 77Nancy3,945 babies
  78. 78Kristin3,903 babies
  79. 79Erin3,877 babies
  80. 80Renee3,846 babies
  81. 81Erica3,793 babies
  82. 82Brandy3,715 babies
  83. 83Gina3,699 babies
  84. 84Debra3,652 babies
  85. 85Diana3,519 babies
  86. 86Anna3,507 babies
  87. 87Paula3,504 babies
  88. 88Jacqueline3,500 babies
  89. 89Sara3,479 babies
  90. 90Misty3,475 babies
  91. 91Alicia3,433 babies
  92. 92Cindy3,280 babies
  93. 93Ann3,255 babies
  94. 94Margaret3,167 babies
  95. 95Victoria3,070 babies
  96. 96Valerie3,042 babies
  97. 97Kristina3,037 babies
  98. 98Suzanne3,036 babies
  99. 99Emily3,027 babies
  100. 100Jodi3,024 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael67,797 babies
  2. 2Christopher48,313 babies
  3. 3Jason46,683 babies
  4. 4James42,836 babies
  5. 5David41,082 babies
  6. 6John39,165 babies
  7. 7Robert38,698 babies
  8. 8Brian35,686 babies
  9. 9William28,018 babies
  10. 10Matthew24,531 babies
  11. 11Daniel23,672 babies
  12. 12Joseph21,326 babies
  13. 13Eric20,802 babies
  14. 14Kevin20,768 babies
  15. 15Mark20,367 babies
  16. 16Richard19,942 babies
  17. 17Jeffrey19,216 babies
  18. 18Scott18,980 babies
  19. 19Thomas17,921 babies
  20. 20Steven17,175 babies
  21. 21Anthony16,414 babies
  22. 22Timothy16,036 babies
  23. 23Charles15,752 babies
  24. 24Paul12,901 babies
  25. 25Chad12,886 babies
  26. 26Gregory11,674 babies
  27. 27Shawn11,451 babies
  28. 28Kenneth10,979 babies
  29. 29Andrew10,728 babies
  30. 30Ryan10,511 babies
  31. 31Jonathan10,273 babies
  32. 32Stephen9,955 babies
  33. 33Jeremy9,363 babies
  34. 34Aaron9,232 babies
  35. 35Todd8,677 babies
  36. 36Sean8,553 babies
  37. 37Patrick8,480 babies
  38. 38Donald8,361 babies
  39. 39Edward8,360 babies
  40. 40Ronald8,327 babies
  41. 41Keith8,165 babies
  42. 42Joshua8,057 babies
  43. 43Bryan7,110 babies
  44. 44Gary6,851 babies
  45. 45Adam6,842 babies
  46. 46George6,601 babies
  47. 47Douglas6,595 babies
  48. 48Craig6,295 babies
  49. 49Jose6,097 babies
  50. 50Larry6,080 babies
  51. 51Justin6,078 babies
  52. 52Peter5,913 babies
  53. 53Travis5,868 babies
  54. 54Shane5,710 babies
  55. 55Benjamin5,226 babies
  56. 56Dennis5,176 babies
  57. 57Jerry5,097 babies
  58. 58Brandon5,065 babies
  59. 59Troy5,064 babies
  60. 60Raymond4,831 babies
  61. 61Frank4,785 babies
  62. 62Bradley4,748 babies
  63. 63Nathan4,734 babies
  64. 64Jeffery4,407 babies
  65. 65Terry4,374 babies
  66. 66Samuel4,267 babies
  67. 67Juan4,087 babies
  68. 68Rodney4,059 babies
  69. 69Derek3,919 babies
  70. 70Jamie3,913 babies
  71. 71Phillip3,861 babies
  72. 72Marcus3,714 babies
  73. 73Joel3,570 babies
  74. 74Carlos3,569 babies
  75. 75Jesse3,442 babies
  76. 76Billy3,437 babies
  77. 77Russell3,397 babies
  78. 78Tony3,348 babies
  79. 79Randy3,345 babies
  80. 80Brent3,287 babies
  81. 81Marc3,275 babies
  82. 82Johnny3,267 babies
  83. 83Danny3,181 babies
  84. 84Roger3,155 babies
  85. 85Nicholas3,153 babies
  86. 86Erik3,062 babies
  87. 87Derrick3,054 babies
  88. 88Brett3,030 babies
  89. 89Corey3,019 babies
  90. 90Carl3,013 babies
  91. 91Philip2,997 babies
  92. 92Antonio2,965 babies
  93. 93Bobby2,889 babies
  94. 94Jon2,798 babies
  95. 95Jimmy2,735 babies
  96. 96Chris2,703 babies
  97. 97Christian2,693 babies
  98. 98Curtis2,690 babies
  99. 99Vincent2,686 babies
  100. 100Shannon2,636 babies
See the top 1,000 boys →