Top Names of 1976

Official birth counts from Social Security card applications.

Jump to a decade

Top 100 girls

  1. 1Jennifer59,473 babies
  2. 2Amy31,339 babies
  3. 3Melissa25,094 babies
  4. 4Heather24,192 babies
  5. 5Angela22,038 babies
  6. 6Michelle19,550 babies
  7. 7Kimberly18,962 babies
  8. 8Jessica18,368 babies
  9. 9Lisa17,346 babies
  10. 10Amanda15,588 babies
  11. 11Stephanie15,180 babies
  12. 12Rebecca14,491 babies
  13. 13Nicole14,453 babies
  14. 14Christina14,033 babies
  15. 15Sarah13,993 babies
  16. 16Elizabeth13,547 babies
  17. 17Shannon13,368 babies
  18. 18Jamie12,539 babies
  19. 19Kelly11,791 babies
  20. 20Laura11,252 babies
  21. 21Julie10,839 babies
  22. 22Mary10,315 babies
  23. 23Rachel8,453 babies
  24. 24Erin8,381 babies
  25. 25Andrea8,352 babies
  26. 26Christine8,111 babies
  27. 27Sara8,020 babies
  28. 28Carrie7,991 babies
  29. 29Jaime7,838 babies
  30. 30April7,761 babies
  31. 31Karen7,505 babies
  32. 32Tiffany7,482 babies
  33. 33Danielle7,364 babies
  34. 34Maria7,358 babies
  35. 35Dawn7,048 babies
  36. 36Crystal6,946 babies
  37. 37Tracy6,822 babies
  38. 38Stacy6,523 babies
  39. 39Wendy6,464 babies
  40. 40Susan6,402 babies
  41. 41Tammy6,228 babies
  42. 42Tara6,020 babies
  43. 43Patricia6,017 babies
  44. 44Cynthia6,012 babies
  45. 45Monica5,978 babies
  46. 46Misty5,906 babies
  47. 47Lori5,849 babies
  48. 48Tina5,747 babies
  49. 49Amber5,646 babies
  50. 50Emily5,547 babies
  51. 51Stacey5,390 babies
  52. 52Jill5,283 babies
  53. 53Melanie5,241 babies
  54. 54Erica5,236 babies
  55. 55Brandy5,232 babies
  56. 56Holly5,173 babies
  57. 57Katherine5,051 babies
  58. 58Tonya4,966 babies
  59. 59Sandra4,861 babies
  60. 60Christy4,853 babies
  61. 61Tanya4,819 babies
  62. 62Megan4,463 babies
  63. 63Michele4,443 babies
  64. 64Dana4,408 babies
  65. 65Leslie4,311 babies
  66. 66Teresa4,056 babies
  67. 67Allison4,028 babies
  68. 68Veronica4,022 babies
  69. 69Denise3,986 babies
  70. 70Heidi3,890 babies
  71. 71Alicia3,791 babies
  72. 72Catherine3,780 babies
  73. 73Kristen3,653 babies
  74. 74Kristin3,627 babies
  75. 75Robin3,623 babies
  76. 76Courtney3,619 babies
  77. 77Brenda3,587 babies
  78. 78Anna3,584 babies
  79. 79Brandi3,537 babies
  80. 80Natalie3,499 babies
  81. 81Sharon3,453 babies
  82. 82Kathleen3,405 babies
  83. 83Valerie3,386 babies
  84. 84Pamela3,364 babies
  85. 85Samantha3,347 babies
  86. 86Renee3,314 babies
  87. 87Nancy3,281 babies
  88. 88Kathryn3,262 babies
  89. 89Theresa3,173 babies
  90. 90Linda3,138 babies
  91. 91Tamara3,086 babies
  92. 92Victoria3,036 babies
  93. 93Donna3,032 babies
  94. 94Gina3,010 babies
  95. 95Melinda2,995 babies
  96. 96Deborah2,992 babies
  97. 97Kristina2,972 babies
  98. 98Barbara2,968 babies
  99. 99Jacqueline2,948 babies
  100. 100Mandy2,924 babies
See the top 1,000 girls →

Top 100 boys

  1. 1Michael66,915 babies
  2. 2Jason52,643 babies
  3. 3Christopher45,190 babies
  4. 4David39,265 babies
  5. 5James38,294 babies
  6. 6John33,976 babies
  7. 7Robert33,789 babies
  8. 8Brian30,517 babies
  9. 9Matthew29,951 babies
  10. 10Daniel24,702 babies
  11. 11William24,428 babies
  12. 12Joseph24,055 babies
  13. 13Eric21,359 babies
  14. 14Jeremy20,126 babies
  15. 15Kevin18,474 babies
  16. 16Ryan17,484 babies
  17. 17Jeffrey17,013 babies
  18. 18Joshua16,845 babies
  19. 19Richard16,752 babies
  20. 20Steven16,650 babies
  21. 21Timothy16,620 babies
  22. 22Anthony16,601 babies
  23. 23Thomas16,122 babies
  24. 24Scott15,717 babies
  25. 25Mark15,508 babies
  26. 26Charles13,921 babies
  27. 27Andrew13,301 babies
  28. 28Paul11,781 babies
  29. 29Chad11,766 babies
  30. 30Aaron11,344 babies
  31. 31Jonathan11,314 babies
  32. 32Benjamin10,672 babies
  33. 33Justin10,144 babies
  34. 34Shawn10,108 babies
  35. 35Gregory10,060 babies
  36. 36Adam9,937 babies
  37. 37Stephen9,727 babies
  38. 38Kenneth9,127 babies
  39. 39Nathan8,611 babies
  40. 40Brandon7,786 babies
  41. 41Patrick7,642 babies
  42. 42Sean7,565 babies
  43. 43Bryan7,288 babies
  44. 44Jose7,061 babies
  45. 45Edward7,048 babies
  46. 46Travis6,832 babies
  47. 47Donald6,792 babies
  48. 48Keith6,745 babies
  49. 49Ronald6,457 babies
  50. 50Todd6,440 babies
  51. 51Bradley5,976 babies
  52. 52Gary5,592 babies
  53. 53George5,556 babies
  54. 54Peter5,445 babies
  55. 55Jesse5,300 babies
  56. 56Douglas5,224 babies
  57. 57Shane5,095 babies
  58. 58Juan5,053 babies
  59. 59Samuel5,025 babies
  60. 60Larry4,842 babies
  61. 61Craig4,732 babies
  62. 62Jamie4,621 babies
  63. 63Jacob4,509 babies
  64. 64Corey4,432 babies
  65. 65Raymond4,218 babies
  66. 66Dennis4,169 babies
  67. 67Jerry4,070 babies
  68. 68Frank3,899 babies
  69. 69Phillip3,789 babies
  70. 70Carlos3,787 babies
  71. 71Antonio3,774 babies
  72. 72Joel3,722 babies
  73. 73Troy3,715 babies
  74. 74Marcus3,681 babies
  75. 75Terry3,668 babies
  76. 76Jeffery3,564 babies
  77. 77Nicholas3,466 babies
  78. 78Brent3,405 babies
  79. 79Randy3,320 babies
  80. 80Kyle3,308 babies
  81. 81Gabriel3,303 babies
  82. 82Dustin3,212 babies
  83. 83Cory3,182 babies
  84. 84Derek3,168 babies
  85. 85Billy3,158 babies
  86. 86Tony3,067 babies
  87. 87Russell2,999 babies
  88. 88Rodney2,984 babies
  89. 89Philip2,943 babies
  90. 90Jared2,929 babies
  91. 91Derrick2,921 babies
  92. 92Johnny2,874 babies
  93. 93Jeremiah2,872 babies
  94. 94Erik2,754 babies
  95. 95Carl2,670 babies
  96. 96Bobby2,644 babies
  97. 96Zachary2,644 babies
  98. 98Shannon2,611 babies
  99. 99Marc2,598 babies
  100. 100Victor2,528 babies
See the top 1,000 boys →