Top Names of 1997

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Emily25,734 babies
  2. 2Jessica21,045 babies
  3. 3Ashley20,897 babies
  4. 4Sarah20,716 babies
  5. 5Hannah20,597 babies
  6. 6Samantha20,170 babies
  7. 7Taylor19,504 babies
  8. 8Alexis17,171 babies
  9. 9Elizabeth15,430 babies
  10. 10Madison15,189 babies
  11. 11Megan14,244 babies
  12. 12Kayla13,885 babies
  13. 13Rachel13,798 babies
  14. 14Lauren13,248 babies
  15. 15Alyssa12,649 babies
  16. 16Amanda12,243 babies
  17. 17Brianna12,008 babies
  18. 18Jennifer11,840 babies
  19. 19Victoria11,795 babies
  20. 20Brittany11,529 babies
  21. 21Nicole10,744 babies
  22. 22Morgan10,342 babies
  23. 23Stephanie9,778 babies
  24. 24Jasmine9,680 babies
  25. 25Rebecca9,634 babies
  26. 26Abigail9,630 babies
  27. 27Olivia9,479 babies
  28. 28Courtney9,035 babies
  29. 29Amber8,914 babies
  30. 30Alexandra8,752 babies
  31. 31Haley8,687 babies
  32. 32Katherine8,518 babies
  33. 33Anna8,342 babies
  34. 34Danielle8,034 babies
  35. 35Sydney8,032 babies
  36. 36Emma7,749 babies
  37. 37Julia7,341 babies
  38. 38Maria7,314 babies
  39. 39Allison7,274 babies
  40. 40Jordan7,167 babies
  41. 41Kaitlyn7,005 babies
  42. 42Destiny6,727 babies
  43. 43Shelby6,701 babies
  44. 44Melissa6,679 babies
  45. 45Brooke6,671 babies
  46. 46Mary6,650 babies
  47. 47Savannah6,580 babies
  48. 48Natalie6,539 babies
  49. 49Kimberly6,182 babies
  50. 50Sara6,159 babies
  51. 51Gabrielle5,943 babies
  52. 52Erin5,940 babies
  53. 53Sabrina5,816 babies
  54. 54Vanessa5,796 babies
  55. 55Michelle5,695 babies
  56. 56Sierra5,688 babies
  57. 57Kelsey5,573 babies
  58. 58Andrea5,405 babies
  59. 59Madeline5,313 babies
  60. 60Marissa5,298 babies
  61. 61Tiffany5,221 babies
  62. 62Christina5,182 babies
  63. 63Katelyn5,156 babies
  64. 64Paige5,030 babies
  65. 65Bailey5,024 babies
  66. 66Laura4,851 babies
  67. 67Mariah4,803 babies
  68. 68Cheyenne4,764 babies
  69. 69Grace4,639 babies
  70. 70Miranda4,590 babies
  71. 71Mackenzie4,491 babies
  72. 72Briana4,476 babies
  73. 73Chelsea4,461 babies
  74. 74Breanna4,444 babies
  75. 75Caroline4,439 babies
  76. 76Jenna4,422 babies
  77. 77Jacqueline4,278 babies
  78. 78Alexandria4,234 babies
  79. 79Monica4,223 babies
  80. 80Hailey4,148 babies
  81. 81Cassandra4,098 babies
  82. 82Kristen4,085 babies
  83. 83Kelly4,064 babies
  84. 84Erica3,992 babies
  85. 85Shannon3,914 babies
  86. 86Kathryn3,873 babies
  87. 87Katie3,867 babies
  88. 88Caitlin3,862 babies
  89. 89Alicia3,782 babies
  90. 90Heather3,767 babies
  91. 91Autumn3,740 babies
  92. 92Amy3,691 babies
  93. 93Angela3,652 babies
  94. 94Sophia3,640 babies
  95. 95Lindsey3,636 babies
  96. 96Catherine3,591 babies
  97. 97Diana3,586 babies
  98. 98Molly3,452 babies
  99. 99Crystal3,435 babies
  100. 100Michaela3,398 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael37,562 babies
  2. 2Jacob34,163 babies
  3. 3Matthew31,517 babies
  4. 4Christopher29,108 babies
  5. 5Joshua28,289 babies
  6. 6Nicholas27,258 babies
  7. 7Andrew25,208 babies
  8. 8Brandon25,197 babies
  9. 9Austin25,118 babies
  10. 10Tyler24,879 babies
  11. 11Daniel23,950 babies
  12. 12Joseph23,604 babies
  13. 13Zachary21,929 babies
  14. 14David21,896 babies
  15. 15John21,386 babies
  16. 16Ryan20,527 babies
  17. 17James20,408 babies
  18. 18Anthony20,034 babies
  19. 19William20,020 babies
  20. 20Justin18,745 babies
  21. 21Jonathan18,542 babies
  22. 22Alexander17,112 babies
  23. 23Robert16,304 babies
  24. 24Kyle15,919 babies
  25. 25Christian15,059 babies
  26. 26Jordan14,761 babies
  27. 27Samuel14,237 babies
  28. 28Kevin13,295 babies
  29. 29Benjamin13,266 babies
  30. 30Dylan12,968 babies
  31. 31Thomas12,899 babies
  32. 32Jose11,929 babies
  33. 33Aaron11,170 babies
  34. 34Nathan10,442 babies
  35. 35Eric10,317 babies
  36. 36Cody10,296 babies
  37. 37Brian9,739 babies
  38. 38Noah9,280 babies
  39. 39Adam8,805 babies
  40. 40Steven8,765 babies
  41. 41Jason8,746 babies
  42. 42Logan8,620 babies
  43. 43Timothy8,502 babies
  44. 44Hunter8,405 babies
  45. 45Cameron8,219 babies
  46. 46Ethan7,807 babies
  47. 47Caleb7,775 babies
  48. 48Sean7,744 babies
  49. 49Charles7,656 babies
  50. 50Patrick7,490 babies
  51. 51Richard7,243 babies
  52. 52Connor7,140 babies
  53. 53Luis7,131 babies
  54. 54Juan7,115 babies
  55. 55Alex6,855 babies
  56. 56Jared6,682 babies
  57. 57Gabriel6,406 babies
  58. 58Mark6,165 babies
  59. 59Devin6,044 babies
  60. 60Isaiah6,003 babies
  61. 61Evan6,002 babies
  62. 62Trevor6,001 babies
  63. 63Jesse5,920 babies
  64. 64Jeremy5,803 babies
  65. 65Nathaniel5,775 babies
  66. 66Dakota5,664 babies
  67. 67Carlos5,463 babies
  68. 68Stephen5,414 babies
  69. 69Bryan5,251 babies
  70. 70Ian5,211 babies
  71. 71Jesus5,164 babies
  72. 72Cole5,159 babies
  73. 73Isaac5,146 babies
  74. 74Elijah5,089 babies
  75. 75Antonio5,069 babies
  76. 76Jack4,984 babies
  77. 77Chase4,964 babies
  78. 78Luke4,953 babies
  79. 79Paul4,752 babies
  80. 80Blake4,728 babies
  81. 81Travis4,684 babies
  82. 82Tanner4,676 babies
  83. 83Kenneth4,659 babies
  84. 84Jeffrey4,582 babies
  85. 85Garrett4,545 babies
  86. 86Angel4,514 babies
  87. 87Taylor4,333 babies
  88. 88Dustin4,277 babies
  89. 89Mason4,268 babies
  90. 90Dalton4,238 babies
  91. 91Miguel4,234 babies
  92. 92Tristan4,197 babies
  93. 93Marcus4,183 babies
  94. 94Bradley4,124 babies
  95. 95Adrian4,116 babies
  96. 96Mitchell4,068 babies
  97. 97Seth4,043 babies
  98. 98Lucas4,034 babies
  99. 99Alejandro3,998 babies
  100. 100Edward3,915 babies
See the top 1,000 boys →