Top Names of 1994

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Jessica32,122 babies
  2. 2Ashley30,281 babies
  3. 3Emily24,154 babies
  4. 4Samantha22,824 babies
  5. 5Sarah22,299 babies
  6. 6Taylor20,734 babies
  7. 7Brittany18,900 babies
  8. 8Amanda18,718 babies
  9. 9Elizabeth16,786 babies
  10. 10Megan16,580 babies
  11. 11Nicole16,011 babies
  12. 12Kayla15,885 babies
  13. 13Rachel15,492 babies
  14. 14Lauren15,158 babies
  15. 15Stephanie14,750 babies
  16. 16Hannah14,494 babies
  17. 17Jennifer14,001 babies
  18. 18Alexis13,039 babies
  19. 19Victoria12,694 babies
  20. 20Danielle12,455 babies
  21. 21Amber12,343 babies
  22. 22Courtney12,020 babies
  23. 23Jasmine11,714 babies
  24. 24Rebecca11,284 babies
  25. 25Morgan10,655 babies
  26. 26Alyssa10,602 babies
  27. 27Brianna10,516 babies
  28. 28Alexandra10,226 babies
  29. 29Kelsey9,749 babies
  30. 30Katherine9,586 babies
  31. 31Melissa8,795 babies
  32. 32Kimberly8,747 babies
  33. 33Michelle8,639 babies
  34. 34Allison8,150 babies
  35. 35Tiffany8,096 babies
  36. 36Haley7,803 babies
  37. 37Mary7,758 babies
  38. 38Chelsea7,718 babies
  39. 39Christina7,668 babies
  40. 40Shelby7,546 babies
  41. 41Anna7,529 babies
  42. 42Abigail7,243 babies
  43. 43Sara7,220 babies
  44. 44Heather7,033 babies
  45. 45Erin6,908 babies
  46. 46Laura6,860 babies
  47. 47Maria6,753 babies
  48. 48Kaitlyn6,686 babies
  49. 49Andrea6,482 babies
  50. 50Olivia6,432 babies
  51. 51Madison6,263 babies
  52. 52Jordan6,259 babies
  53. 53Marissa6,246 babies
  54. 54Brooke5,973 babies
  55. 55Kristen5,871 babies
  56. 56Natalie5,837 babies
  57. 57Erica5,680 babies
  58. 58Katelyn5,670 babies
  59. 59Vanessa5,552 babies
  60. 60Shannon5,508 babies
  61. 61Miranda5,456 babies
  62. 62Kelly5,446 babies
  63. 63Paige5,208 babies
  64. 64Crystal5,199 babies
  65. 65Jacqueline5,183 babies
  66. 66Cassandra5,061 babies
  67. 67Gabrielle5,044 babies
  68. 68Briana5,000 babies
  69. 69Lindsey4,988 babies
  70. 70Katie4,983 babies
  71. 71Sierra4,853 babies
  72. 72Julia4,844 babies
  73. 73Alexandria4,840 babies
  74. 74Emma4,765 babies
  75. 75Mariah4,749 babies
  76. 76Sydney4,737 babies
  77. 77Amy4,691 babies
  78. 78Caitlin4,654 babies
  79. 79Kathryn4,620 babies
  80. 80Jenna4,594 babies
  81. 81Angela4,414 babies
  82. 82Savannah4,386 babies
  83. 83Alicia4,105 babies
  84. 84Catherine4,102 babies
  85. 85Breanna4,101 babies
  86. 86Destiny4,089 babies
  87. 87Jamie3,982 babies
  88. 88Monica3,912 babies
  89. 89Brittney3,876 babies
  90. 90Erika3,584 babies
  91. 91Whitney3,566 babies
  92. 92Madeline3,518 babies
  93. 93Kaitlin3,501 babies
  94. 94Caroline3,452 babies
  95. 95Alexa3,441 babies
  96. 95Molly3,441 babies
  97. 97Sabrina3,384 babies
  98. 98Diana3,369 babies
  99. 99Cheyenne3,307 babies
  100. 100Meghan3,227 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael44,477 babies
  2. 2Christopher34,807 babies
  3. 3Matthew33,654 babies
  4. 4Joshua31,374 babies
  5. 5Tyler30,482 babies
  6. 6Brandon29,492 babies
  7. 7Jacob29,417 babies
  8. 8Daniel28,065 babies
  9. 9Nicholas27,770 babies
  10. 10Andrew26,019 babies
  11. 11Joseph25,734 babies
  12. 12Zachary25,139 babies
  13. 13David24,877 babies
  14. 14James24,778 babies
  15. 15John24,187 babies
  16. 16Ryan24,063 babies
  17. 17Austin23,192 babies
  18. 18Anthony21,604 babies
  19. 19William21,492 babies
  20. 20Justin20,940 babies
  21. 21Robert20,560 babies
  22. 22Alexander20,101 babies
  23. 23Jonathan19,068 babies
  24. 24Kyle18,399 babies
  25. 25Cody17,589 babies
  26. 26Kevin17,315 babies
  27. 27Thomas14,910 babies
  28. 28Aaron14,385 babies
  29. 29Jordan14,160 babies
  30. 30Eric13,311 babies
  31. 31Benjamin12,791 babies
  32. 32Dylan12,530 babies
  33. 33Samuel12,147 babies
  34. 34Steven12,090 babies
  35. 35Christian11,987 babies
  36. 36Jose11,731 babies
  37. 37Brian11,648 babies
  38. 38Adam11,023 babies
  39. 39Timothy10,767 babies
  40. 40Nathan10,386 babies
  41. 41Richard9,516 babies
  42. 42Patrick9,337 babies
  43. 43Charles9,018 babies
  44. 44Sean8,838 babies
  45. 45Jesse8,683 babies
  46. 46Jason8,552 babies
  47. 47Jeremy8,227 babies
  48. 48Mark7,488 babies
  49. 49Stephen7,481 babies
  50. 50Alex7,240 babies
  51. 51Juan7,208 babies
  52. 52Cameron6,838 babies
  53. 53Travis6,800 babies
  54. 54Taylor6,626 babies
  55. 55Jeffrey6,525 babies
  56. 56Dustin6,459 babies
  57. 57Luis6,362 babies
  58. 58Trevor6,359 babies
  59. 59Connor6,318 babies
  60. 60Caleb6,161 babies
  61. 61Devin6,064 babies
  62. 62Evan5,895 babies
  63. 63Jared5,875 babies
  64. 64Paul5,798 babies
  65. 65Kenneth5,679 babies
  66. 66Bryan5,606 babies
  67. 67Hunter5,585 babies
  68. 68Gabriel5,539 babies
  69. 69Dakota5,535 babies
  70. 70Logan5,458 babies
  71. 71Mitchell5,370 babies
  72. 72Carlos5,329 babies
  73. 73Corey5,279 babies
  74. 74Ian5,267 babies
  75. 75Marcus5,258 babies
  76. 76Gregory5,137 babies
  77. 77Derek5,081 babies
  78. 78Nathaniel5,029 babies
  79. 79Jesus4,916 babies
  80. 80Scott4,915 babies
  81. 81Blake4,879 babies
  82. 82Garrett4,762 babies
  83. 83Bradley4,678 babies
  84. 84Edward4,520 babies
  85. 85Dalton4,245 babies
  86. 85Shawn4,245 babies
  87. 87Peter4,225 babies
  88. 88Antonio4,173 babies
  89. 89Ethan4,166 babies
  90. 90Seth4,135 babies
  91. 91Luke4,095 babies
  92. 92Shane4,085 babies
  93. 93Victor4,056 babies
  94. 94Miguel4,033 babies
  95. 95Lucas4,009 babies
  96. 96Tanner3,923 babies
  97. 97Adrian3,814 babies
  98. 98Spencer3,813 babies
  99. 99Erik3,746 babies
  100. 100Vincent3,603 babies
See the top 1,000 boys →