Girl Names of the 2000s

The 100 most common girl names given in the United States during the 2000s, by the number of children recorded with each name across those years.

All 100 names

  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
  21. Natalie 95,095
  22. Kayla 94,356
  23. Jessica 90,665
  24. Anna 90,325
  25. Victoria 84,967
  26. Mia 83,516
  27. Hailey 81,990
  28. Sydney 76,444
  29. Jasmine 76,080
  30. Julia 70,880
  31. Morgan 70,746
  32. Destiny 69,815
  33. Rachel 68,401
  34. Ella 67,544
  35. Kaitlyn 66,909
  36. Megan 66,833
  37. Katherine 65,356
  38. Savannah 64,757
  39. Jennifer 63,509
  40. Alexandra 61,253
  41. Allison 59,966
  42. Haley 57,056
  43. Maria 57,007
  44. Kaylee 56,432
  45. Lily 56,186
  46. Makayla 54,990
  47. Brooke 54,686
  48. Nicole 54,585
  49. Mackenzie 54,553
  50. Addison 51,389
  51. Stephanie 49,960
  52. Lillian 49,393
  53. Andrea 49,183
  54. Faith 48,789
  55. Zoe 48,755
  56. Kimberly 48,494
  57. Madeline 48,280
  58. Alexa 48,114
  59. Katelyn 47,840
  60. Gabriella 47,398
  61. Gabrielle 47,023
  62. Trinity 46,889
  63. Amanda 46,660
  64. Kylie 46,438
  65. Mary 46,337
  66. Paige 45,581
  67. Riley 45,533
  68. Leah 45,430
  69. Jenna 45,296
  70. Sara 44,056
  71. Rebecca 43,741
  72. Michelle 43,540
  73. Sofia 43,380
  74. Vanessa 43,229
  75. Jordan 43,184
  76. Angelina 42,813
  77. Caroline 41,850
  78. Avery 41,706
  79. Audrey 41,515
  80. Evelyn 40,730
  81. Maya 40,032
  82. Claire 39,009
  83. Autumn 38,538
  84. Jocelyn 38,389
  85. Nevaeh 38,050
  86. Ariana 38,010
  87. Arianna 37,838
  88. Jada 37,080
  89. Bailey 36,881
  90. Brooklyn 36,869
  91. Aaliyah 36,381
  92. Amber 36,217
  93. Isabel 36,042
  94. Mariah 35,684
  95. Danielle 35,628
  96. Melanie 35,228
  97. Sierra 34,534
  98. Erin 33,370
  99. Amelia 33,292
  100. Molly 33,271

How 2000s girl names compare

Emily was the most common girl name of the 2000s, given to 223,768 girls across those years, with Madison, Emma, Olivia and Hannah behind it. The hundredth name on the list, Molly, accounts for 33,271. Between them the hundred names cover 6,878,300 births. Three different names took the number one spot across the decade: Emily for eight years, Emma for one year and Isabella for one year.

62 of these names were also in the 1990s top 100, and 38 were not. 34 are still in the 2025 top 100 — Emily, Madison, Emma, Olivia, Hannah, Abigail, Isabella and Elizabeth, among others — and 81 are inside the top 500.

Those hundred names cover 37.2% of all girls born in the 2000s — 6,878,300 of 18,476,657 — and Emily alone accounts for 1.2% of them. The hundred most common names of 2025 take 31.5% between them, so naming has spread wider since. Every one of the hundred was already in the record before the 2000s began.

Questions about 2000s girl names

What was the most popular girl name of the 2000s?

Emily, given to 223,768 girls across those years. The next two were Madison and Emma.

Are 2000s girl names still used today?

34 of the hundred are in the 2025 top 100: Emily, Madison, Emma, Olivia, Hannah, Abigail, Isabella and Elizabeth, among others.