Skip to content
MyNameRoots

Decades

Top baby names of the 1990s

Jessica and Michael lead the 1990s.

Girls

  1. Jessica 303,136
  2. Ashley 301,820
  3. Emily 237,262
  4. Sarah 224,423
  5. Samantha 224,023
  6. Amanda 191,132
  7. Brittany 190,826
  8. Elizabeth 172,693
  9. Taylor 169,040
  10. Megan 160,375
  11. Hannah 158,818
  12. Kayla 155,893
  13. Lauren 153,590
  14. Stephanie 149,836
  15. Rachel 149,167
  16. Jennifer 148,041
  17. Nicole 136,103
  18. Alexis 131,199
  19. Victoria 117,475
  20. Amber 115,605

Boys

  1. Michael 462,466
  2. Christopher 360,287
  3. Matthew 351,682
  4. Joshua 329,192
  5. Jacob 298,415
  6. Nicholas 275,329
  7. Andrew 272,941
  8. Daniel 272,360
  9. Tyler 262,320
  10. Joseph 260,751
  11. Brandon 259,420
  12. David 253,711
  13. James 244,980
  14. Ryan 241,248
  15. John 240,151
  16. Zachary 225,290
  17. Justin 220,135
  18. William 217,822
  19. Anthony 216,231
  20. Robert 205,459

Year by year