Skip to content
MyNameRoots

Decades

Top baby names of the 1980s

Jessica and Michael lead the 1980s.

Girls

  1. Jessica 469,510
  2. Jennifer 440,914
  3. Amanda 369,727
  4. Ashley 352,185
  5. Sarah 272,637
  6. Stephanie 218,173
  7. Melissa 217,922
  8. Nicole 210,494
  9. Elizabeth 198,972
  10. Heather 191,852
  11. Tiffany 158,625
  12. Michelle 154,027
  13. Amber 153,951
  14. Megan 153,500
  15. Amy 150,662
  16. Rachel 146,675
  17. Kimberly 146,452
  18. Christina 146,008
  19. Lauren 145,161
  20. Crystal 141,007

Boys

  1. Michael 663,807
  2. Christopher 554,863
  3. Matthew 458,951
  4. Joshua 396,524
  5. David 383,687
  6. James 356,491
  7. Daniel 345,537
  8. Robert 321,655
  9. John 321,150
  10. Joseph 299,411
  11. Jason 292,120
  12. Justin 289,825
  13. Andrew 285,074
  14. Ryan 278,938
  15. William 248,277
  16. Brian 233,993
  17. Brandon 232,206
  18. Jonathan 229,953
  19. Nicholas 223,308
  20. Anthony 211,861

Year by year