Top Names of 1989

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Jessica47,887 babies
  2. 2Ashley47,588 babies
  3. 3Brittany37,792 babies
  4. 4Amanda36,834 babies
  5. 5Sarah27,797 babies
  6. 6Samantha24,792 babies
  7. 7Jennifer24,006 babies
  8. 8Stephanie22,766 babies
  9. 9Lauren21,065 babies
  10. 10Elizabeth20,298 babies
  11. 11Megan19,780 babies
  12. 12Nicole19,032 babies
  13. 13Emily17,323 babies
  14. 14Amber16,760 babies
  15. 15Heather16,248 babies
  16. 16Tiffany15,716 babies
  17. 17Danielle15,366 babies
  18. 18Rachel15,357 babies
  19. 19Melissa15,203 babies
  20. 20Kayla14,903 babies
  21. 21Courtney13,452 babies
  22. 22Michelle13,376 babies
  23. 23Christina13,141 babies
  24. 24Rebecca12,436 babies
  25. 25Laura11,740 babies
  26. 26Katherine11,415 babies
  27. 27Chelsea11,252 babies
  28. 28Kimberly11,037 babies
  29. 29Sara9,706 babies
  30. 30Jasmine9,549 babies
  31. 31Kelsey9,256 babies
  32. 32Crystal9,103 babies
  33. 33Alyssa9,042 babies
  34. 34Erica9,025 babies
  35. 35Amy8,899 babies
  36. 36Kristen8,803 babies
  37. 37Kelly8,759 babies
  38. 38Mary8,645 babies
  39. 39Andrea8,410 babies
  40. 40Erin8,144 babies
  41. 41Brittney7,834 babies
  42. 42Hannah7,830 babies
  43. 43Alexandra7,680 babies
  44. 44Victoria7,637 babies
  45. 45Katie7,290 babies
  46. 46Allison7,282 babies
  47. 47Angela7,199 babies
  48. 48Lindsey7,069 babies
  49. 49Caitlin7,025 babies
  50. 50Vanessa6,962 babies
  51. 51Anna6,898 babies
  52. 52Jamie6,845 babies
  53. 53Alicia6,817 babies
  54. 54Cassandra6,698 babies
  55. 55Lisa6,573 babies
  56. 56Maria6,345 babies
  57. 57Whitney6,305 babies
  58. 58Kathryn6,294 babies
  59. 59Christine6,134 babies
  60. 60Kristin6,064 babies
  61. 61Shannon5,660 babies
  62. 62Natalie5,630 babies
  63. 63Lindsay5,525 babies
  64. 64Jacqueline5,444 babies
  65. 65Kristina4,803 babies
  66. 66April4,734 babies
  67. 67Catherine4,559 babies
  68. 68Monica4,502 babies
  69. 69Morgan4,426 babies
  70. 70Tara4,370 babies
  71. 71Jenna4,339 babies
  72. 72Jordan4,281 babies
  73. 73Erika4,190 babies
  74. 74Brooke4,148 babies
  75. 75Taylor4,069 babies
  76. 76Katelyn4,036 babies
  77. 77Brianna3,995 babies
  78. 78Julie3,942 babies
  79. 79Holly3,893 babies
  80. 80Meghan3,856 babies
  81. 81Marissa3,794 babies
  82. 82Krystal3,787 babies
  83. 83Leah3,784 babies
  84. 84Cynthia3,778 babies
  85. 85Veronica3,712 babies
  86. 86Diana3,687 babies
  87. 87Natasha3,668 babies
  88. 88Melanie3,628 babies
  89. 89Patricia3,603 babies
  90. 90Kathleen3,596 babies
  91. 91Bianca3,593 babies
  92. 92Alexis3,518 babies
  93. 93Molly3,460 babies
  94. 94Abigail3,405 babies
  95. 95Kaitlyn3,392 babies
  96. 96Julia3,370 babies
  97. 97Margaret3,285 babies
  98. 98Brandi3,250 babies
  99. 99Kendra3,230 babies
  100. 100Kaitlin3,171 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael65,415 babies
  2. 2Christopher53,186 babies
  3. 3Matthew45,375 babies
  4. 4Joshua44,100 babies
  5. 5David35,225 babies
  6. 6Daniel35,007 babies
  7. 7Andrew34,817 babies
  8. 8Justin32,852 babies
  9. 9James32,720 babies
  10. 10Robert30,072 babies
  11. 11Joseph29,884 babies
  12. 12John29,853 babies
  13. 13Ryan28,408 babies
  14. 14Nicholas28,230 babies
  15. 15William24,673 babies
  16. 16Anthony24,423 babies
  17. 17Jonathan23,608 babies
  18. 18Brandon23,310 babies
  19. 19Kevin21,209 babies
  20. 20Kyle20,882 babies
  21. 21Eric18,977 babies
  22. 22Steven18,929 babies
  23. 23Thomas18,439 babies
  24. 24Brian18,106 babies
  25. 25Zachary18,077 babies
  26. 26Jacob17,831 babies
  27. 27Adam16,928 babies
  28. 28Timothy16,427 babies
  29. 29Benjamin15,733 babies
  30. 30Tyler15,594 babies
  31. 31Aaron15,308 babies
  32. 32Alexander14,523 babies
  33. 33Richard14,133 babies
  34. 34Jeremy13,081 babies
  35. 35Jason12,614 babies
  36. 36Charles12,245 babies
  37. 37Jeffrey12,013 babies
  38. 38Patrick11,987 babies
  39. 39Sean11,895 babies
  40. 40Stephen11,736 babies
  41. 41Travis11,526 babies
  42. 42Mark11,320 babies
  43. 43Nathan10,904 babies
  44. 44Jordan10,882 babies
  45. 45Cody10,823 babies
  46. 46Jose10,331 babies
  47. 47Samuel10,107 babies
  48. 48Dustin9,715 babies
  49. 49Paul9,029 babies
  50. 50Jesse8,853 babies
  51. 51Scott8,850 babies
  52. 52Gregory8,760 babies
  53. 53Kenneth8,555 babies
  54. 54Derek8,365 babies
  55. 55Corey8,003 babies
  56. 56Bryan7,851 babies
  57. 57Jared7,018 babies
  58. 58Bradley6,977 babies
  59. 59Austin6,886 babies
  60. 60Alex6,543 babies
  61. 61Cory6,450 babies
  62. 62Edward5,849 babies
  63. 63Juan5,781 babies
  64. 64Cameron5,593 babies
  65. 65Shawn5,479 babies
  66. 66Peter5,411 babies
  67. 67Marcus5,395 babies
  68. 68Ian4,948 babies
  69. 69Evan4,926 babies
  70. 70Keith4,893 babies
  71. 71Shane4,860 babies
  72. 72Taylor4,859 babies
  73. 73Luis4,852 babies
  74. 74Chad4,723 babies
  75. 75Phillip4,721 babies
  76. 76Antonio4,719 babies
  77. 77Carlos4,638 babies
  78. 78Christian4,625 babies
  79. 79George4,513 babies
  80. 80Vincent4,495 babies
  81. 81Brett4,428 babies
  82. 82Donald4,323 babies
  83. 83Trevor4,166 babies
  84. 84Nathaniel4,121 babies
  85. 85Ronald4,110 babies
  86. 86Raymond4,106 babies
  87. 87Ethan4,056 babies
  88. 88Joel3,939 babies
  89. 89Victor3,905 babies
  90. 90Casey3,850 babies
  91. 91Caleb3,788 babies
  92. 92Douglas3,700 babies
  93. 93Mitchell3,645 babies
  94. 94Seth3,633 babies
  95. 95Erik3,630 babies
  96. 96Devin3,596 babies
  97. 97Blake3,521 babies
  98. 98Wesley3,457 babies
  99. 99Derrick3,442 babies
  100. 100Adrian3,418 babies
See the top 1,000 boys →