Top Names of 1991

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Ashley43,477 babies
  2. 2Jessica43,398 babies
  3. 3Brittany29,093 babies
  4. 4Amanda28,896 babies
  5. 5Samantha25,651 babies
  6. 6Sarah25,233 babies
  7. 7Stephanie22,775 babies
  8. 8Jennifer20,673 babies
  9. 9Elizabeth20,395 babies
  10. 10Emily20,311 babies
  11. 11Megan19,278 babies
  12. 12Kayla18,545 babies
  13. 13Lauren18,412 babies
  14. 14Rachel16,344 babies
  15. 15Nicole16,046 babies
  16. 16Amber14,992 babies
  17. 17Danielle13,619 babies
  18. 18Chelsea13,509 babies
  19. 19Courtney13,441 babies
  20. 20Melissa13,348 babies
  21. 21Rebecca13,298 babies
  22. 22Michelle12,213 babies
  23. 23Heather11,703 babies
  24. 24Jasmine11,524 babies
  25. 25Katherine11,495 babies
  26. 26Kelsey11,435 babies
  27. 27Tiffany11,155 babies
  28. 28Victoria10,912 babies
  29. 29Hannah10,769 babies
  30. 30Alyssa10,678 babies
  31. 31Christina10,564 babies
  32. 32Taylor10,253 babies
  33. 33Shelby10,220 babies
  34. 34Kimberly9,799 babies
  35. 35Laura9,644 babies
  36. 36Alexandra9,460 babies
  37. 37Sara8,846 babies
  38. 38Mary8,764 babies
  39. 39Andrea7,995 babies
  40. 40Erica7,800 babies
  41. 41Crystal7,727 babies
  42. 42Kelly7,515 babies
  43. 43Amy7,275 babies
  44. 44Erin7,207 babies
  45. 45Maria7,136 babies
  46. 46Anna7,119 babies
  47. 47Alexis7,009 babies
  48. 48Kristen6,816 babies
  49. 49Morgan6,794 babies
  50. 50Allison6,773 babies
  51. 51Brianna6,561 babies
  52. 52Lindsey6,460 babies
  53. 53Katie6,425 babies
  54. 54Cassandra6,408 babies
  55. 55Caitlin6,384 babies
  56. 56Vanessa5,926 babies
  57. 57Kathryn5,832 babies
  58. 58Brittney5,829 babies
  59. 59Angela5,802 babies
  60. 60Jamie5,781 babies
  61. 61Olivia5,602 babies
  62. 62Jordan5,561 babies
  63. 63Alicia5,558 babies
  64. 64Natalie5,557 babies
  65. 65Brooke5,551 babies
  66. 66Ariel5,411 babies
  67. 67Julia5,365 babies
  68. 68Whitney5,239 babies
  69. 69Mariah5,192 babies
  70. 70Jacqueline4,989 babies
  71. 71Shannon4,845 babies
  72. 72Catherine4,815 babies
  73. 73Christine4,806 babies
  74. 74Molly4,652 babies
  75. 75Katelyn4,560 babies
  76. 76Paige4,516 babies
  77. 77Lindsay4,483 babies
  78. 78Alexandria4,470 babies
  79. 79Haley4,463 babies
  80. 80Jenna4,460 babies
  81. 81Marissa4,421 babies
  82. 82Kaitlyn4,407 babies
  83. 83Lisa4,395 babies
  84. 84Erika4,310 babies
  85. 85Monica4,156 babies
  86. 86Kristin4,087 babies
  87. 87Kristina3,876 babies
  88. 88April3,857 babies
  89. 89Bianca3,844 babies
  90. 90Miranda3,820 babies
  91. 91Leah3,816 babies
  92. 92Abigail3,799 babies
  93. 93Cynthia3,707 babies
  94. 94Meghan3,704 babies
  95. 95Briana3,689 babies
  96. 96Melanie3,580 babies
  97. 97Gabrielle3,578 babies
  98. 98Julie3,571 babies
  99. 99Kaitlin3,486 babies
  100. 100Veronica3,441 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael60,810 babies
  2. 2Christopher47,111 babies
  3. 3Matthew41,647 babies
  4. 4Joshua41,226 babies
  5. 5Andrew31,539 babies
  6. 6Daniel30,935 babies
  7. 7James30,514 babies
  8. 8David30,416 babies
  9. 9Joseph29,840 babies
  10. 10John27,809 babies
  11. 11Ryan27,536 babies
  12. 12Nicholas27,357 babies
  13. 13Robert26,839 babies
  14. 14Justin26,797 babies
  15. 15Brandon26,021 babies
  16. 16Tyler25,209 babies
  17. 17Jacob25,200 babies
  18. 18Anthony24,447 babies
  19. 19William23,860 babies
  20. 20Jonathan22,975 babies
  21. 21Kyle21,610 babies
  22. 22Zachary21,387 babies
  23. 23Kevin20,262 babies
  24. 24Cody18,980 babies
  25. 25Eric18,051 babies
  26. 26Alexander17,640 babies
  27. 27Steven16,863 babies
  28. 28Thomas16,789 babies
  29. 29Jordan16,020 babies
  30. 30Brian14,915 babies
  31. 31Aaron14,242 babies
  32. 32Timothy14,154 babies
  33. 33Benjamin13,877 babies
  34. 34Richard12,553 babies
  35. 35Patrick12,412 babies
  36. 36Adam12,308 babies
  37. 37Jose11,727 babies
  38. 38Charles11,336 babies
  39. 39Samuel11,234 babies
  40. 40Sean11,182 babies
  41. 41Stephen10,525 babies
  42. 42Nathan10,500 babies
  43. 43Jeremy10,403 babies
  44. 44Travis10,134 babies
  45. 45Jeffrey9,894 babies
  46. 46Dylan9,763 babies
  47. 47Mark9,684 babies
  48. 48Christian9,447 babies
  49. 49Jason9,387 babies
  50. 50Austin9,054 babies
  51. 51Jesse8,367 babies
  52. 52Taylor7,972 babies
  53. 53Paul7,680 babies
  54. 54Kenneth7,576 babies
  55. 55Gregory7,555 babies
  56. 56Dustin7,383 babies
  57. 57Scott7,114 babies
  58. 58Corey6,931 babies
  59. 59Derek6,893 babies
  60. 60Juan6,843 babies
  61. 61Bryan6,757 babies
  62. 62Cameron6,697 babies
  63. 63Alex6,673 babies
  64. 64Jared6,214 babies
  65. 65Ethan6,129 babies
  66. 66Luis5,896 babies
  67. 67Bradley5,723 babies
  68. 68Edward5,572 babies
  69. 69Trevor5,531 babies
  70. 70Evan5,448 babies
  71. 71Shawn5,415 babies
  72. 72Carlos5,330 babies
  73. 73Ian5,326 babies
  74. 74Cory5,121 babies
  75. 75Shane5,106 babies
  76. 76Marcus5,069 babies
  77. 77Peter4,959 babies
  78. 78Caleb4,864 babies
  79. 79Antonio4,616 babies
  80. 80Jesus4,601 babies
  81. 81Vincent4,493 babies
  82. 82Gabriel4,414 babies
  83. 83Devin4,388 babies
  84. 84Nathaniel4,367 babies
  85. 85Victor4,335 babies
  86. 86Blake4,275 babies
  87. 87George4,179 babies
  88. 88Brett4,153 babies
  89. 89Keith4,124 babies
  90. 90Casey4,107 babies
  91. 91Garrett4,054 babies
  92. 92Miguel3,948 babies
  93. 93Adrian3,921 babies
  94. 94Logan3,893 babies
  95. 95Erik3,892 babies
  96. 96Mitchell3,882 babies
  97. 97Raymond3,865 babies
  98. 98Phillip3,851 babies
  99. 99Seth3,812 babies
  100. 100Joel3,762 babies
See the top 1,000 boys →