Skip to content
MyNameRoots

Decades

Top baby names of the 2000s

Emily and Jacob lead the 2000s.

Girls

  1. Emily 223,768
  2. Madison 193,222
  3. Emma 181,414
  4. Olivia 156,054
  5. Hannah 155,784
  6. Abigail 150,926
  7. Isabella 149,571
  8. Samantha 134,313
  9. Elizabeth 133,568
  10. Ashley 133,051
  11. Alexis 130,834
  12. Sarah 124,545
  13. Sophia 119,251
  14. Alyssa 114,507
  15. Grace 110,720
  16. Ava 104,539
  17. Taylor 100,999
  18. Brianna 99,798
  19. Lauren 97,162
  20. Chloe 96,503

Boys

  1. Jacob 274,077
  2. Michael 250,715
  3. Joshua 232,053
  4. Matthew 221,631
  5. Daniel 203,975
  6. Christopher 203,372
  7. Andrew 202,588
  8. Ethan 201,835
  9. Joseph 194,962
  10. William 194,415
  11. Anthony 191,928
  12. David 180,098
  13. Alexander 178,847
  14. Nicholas 177,609
  15. Ryan 173,244
  16. Tyler 165,587
  17. James 163,179
  18. John 161,104
  19. Jonathan 144,848
  20. Noah 143,533

Year by year