Girl Names of the 2020s

The 100 most common girl names given in the United States during 2020–2025, the decade so far, by the number of children recorded with each name across those years.

All 100 names

  1. Olivia 95,853
  2. Emma 85,652
  3. Charlotte 78,055
  4. Amelia 76,108
  5. Sophia 74,758
  6. Mia 68,154
  7. Isabella 67,643
  8. Ava 63,350
  9. Evelyn 55,734
  10. Harper 47,509
  11. Luna 46,161
  12. Camila 45,999
  13. Sofia 45,288
  14. Eleanor 41,966
  15. Elizabeth 41,893
  16. Gianna 39,710
  17. Scarlett 38,284
  18. Violet 38,031
  19. Ella 37,920
  20. Emily 37,622
  21. Chloe 37,588
  22. Abigail 37,379
  23. Aria 37,059
  24. Penelope 37,005
  25. Aurora 36,888
  26. Hazel 36,638
  27. Avery 36,617
  28. Nora 36,567
  29. Lily 35,872
  30. Ellie 35,725
  31. Mila 35,670
  32. Layla 35,046
  33. Eliana 33,359
  34. Madison 32,429
  35. Isla 32,186
  36. Grace 31,533
  37. Nova 31,518
  38. Zoe 31,129
  39. Lucy 29,759
  40. Riley 29,219
  41. Willow 28,868
  42. Ivy 28,572
  43. Emilia 28,338
  44. Victoria 27,560
  45. Stella 27,117
  46. Naomi 26,665
  47. Hannah 26,230
  48. Zoey 26,222
  49. Elena 26,192
  50. Leah 25,044
  51. Lillian 24,902
  52. Valentina 24,620
  53. Maya 24,109
  54. Paisley 23,546
  55. Delilah 23,499
  56. Addison 22,797
  57. Everly 21,822
  58. Natalie 21,590
  59. Genesis 21,524
  60. Sophie 21,329
  61. Sadie 21,233
  62. Madelyn 21,085
  63. Ruby 21,013
  64. Josephine 20,976
  65. Leilani 20,964
  66. Claire 20,945
  67. Alice 20,743
  68. Kinsley 20,182
  69. Audrey 19,760
  70. Adeline 19,006
  71. Kennedy 18,779
  72. Autumn 18,742
  73. Aaliyah 18,666
  74. Lainey 18,606
  75. Brooklyn 18,458
  76. Emery 18,408
  77. Eloise 18,040
  78. Caroline 17,842
  79. Anna 17,726
  80. Quinn 17,572
  81. Iris 17,499
  82. Savannah 17,482
  83. Hailey 17,379
  84. Vivian 17,340
  85. Clara 17,277
  86. Aubrey 17,235
  87. Bella 17,107
  88. Gabriella 17,092
  89. Jade 17,024
  90. Madeline 16,988
  91. Sarah 16,944
  92. Cora 16,879
  93. Maria 16,862
  94. Allison 16,860
  95. Liliana 16,824
  96. Lydia 16,662
  97. Natalia 16,548
  98. Athena 16,536
  99. Ariana 16,532
  100. Serenity 16,483

How 2020–2025 girl names compare

Olivia was the most common girl name of 2020–2025, given to 95,853 girls across those years, with Emma, Charlotte, Amelia and Sophia behind it. The hundredth name on the list, Serenity, accounts for 16,483. Between them the hundred names cover 3,043,721 births. Olivia was number one in every one of those six years. 2020–2025 is six years of data rather than ten, so these totals are lower than a finished decade's and should not be compared with one directly.

74 of these names were also in the 2010s top 100, and 26 were not. 86 are still in the 2025 top 100 — Olivia, Emma, Charlotte, Amelia, Sophia, Mia, Isabella and Ava, among others — and 100 are inside the top 500.

Those hundred names cover 31.3% of all girls born in 2020–2025 — 3,043,721 of 9,729,580 — and Olivia alone accounts for 1.0% of them. Whether that is narrow or wide depends on the decade you set it against, and the lists either side of this one make the comparison. Every one of the hundred was already in the record before 2020–2025 began.

Questions about 2020–2025 girl names

What was the most popular girl name of 2020–2025?

Olivia, given to 95,853 girls across those years. The next two were Emma and Charlotte.

Are 2020–2025 girl names still used today?

86 of the hundred are in the 2025 top 100: Olivia, Emma, Charlotte, Amelia, Sophia, Mia, Isabella and Ava, among others.