Rising Baby Names

The 100 names that have climbed the most over the past 10 years, measured as a share of births rather than a raw count, so a name is not credited for a busier year.

All 100 names

  1. Theodore boys 13,355
  2. Ailany girls 7,136
  3. Mateo boys 11,045
  4. Luca boys 8,759
  5. Eliana girls 8,191
  6. Lainey girls 5,738
  7. Elias boys 8,837
  8. Thiago boys 5,835
  9. Santiago boys 7,554
  10. Oliver boys 14,939
  11. Liam boys 20,818
  12. Ezra boys 8,126
  13. Isla girls 6,012
  14. Leo boys 8,173
  15. Amelia girls 12,699
  16. Aurora girls 7,065
  17. Eleanor girls 7,649
  18. Atlas boys 4,413
  19. Maverick boys 5,894
  20. Bennett boys 6,268
  21. Waylon boys 5,408
  22. Luna girls 6,076
  23. Enzo boys 4,556
  24. Rowan boys 5,212
  25. Eithan boys 3,636
  26. Nova girls 4,657
  27. Violet girls 7,546
  28. Brooks boys 4,877
  29. Beau boys 5,165
  30. Luka boys 3,873
  31. Charlotte girls 13,400
  32. Eloise girls 4,251
  33. Walker boys 4,204
  34. Theo boys 3,945
  35. Hudson boys 8,583
  36. Valentina girls 5,354
  37. Ivy girls 5,117
  38. Henry boys 12,020
  39. Gianna girls 5,634
  40. Millie girls 3,353
  41. Asher boys 7,456
  42. Emilia girls 4,677
  43. Noah boys 20,358
  44. Cooper boys 7,472
  45. Adriel boys 3,921
  46. Miles boys 6,072
  47. Arthur boys 3,847
  48. Wesley boys 5,578
  49. Roman boys 6,162
  50. Maeve girls 3,153
  51. Callum boys 2,995
  52. Hazel girls 6,318
  53. Ezekiel boys 5,091
  54. Iris girls 3,729
  55. Weston boys 5,482
  56. Archer boys 3,627
  57. Stetson boys 2,662
  58. Willow girls 4,763
  59. Elena girls 4,836
  60. Scottie girls 2,228
  61. Leilani girls 3,792
  62. Gael boys 3,860
  63. Margot girls 2,575
  64. Colter boys 2,354
  65. Levi boys 9,642
  66. Emiliano boys 3,701
  67. Lucy girls 6,176
  68. Ayla girls 3,149
  69. Amara girls 2,630
  70. Elian boys 2,448
  71. August boys 3,958
  72. Juniper girls 2,618
  73. Kehlani girls 1,981
  74. Alaia girls 2,318
  75. Oaklynn girls 1,964
  76. Josephine girls 4,126
  77. Josie girls 3,021
  78. Wrenley girls 1,858
  79. Camila girls 6,591
  80. Myles boys 3,511
  81. Magnolia girls 2,233
  82. Arlo boys 2,443
  83. Aziel boys 1,975
  84. Ellie girls 6,176
  85. Hallie girls 2,260
  86. Milo boys 2,974
  87. Lucia girls 3,012
  88. Adeline girls 3,864
  89. Silas boys 4,639
  90. River boys 3,139
  91. Delilah girls 4,137
  92. Hayes boys 2,240
  93. Ailani girls 1,807
  94. Daisy girls 3,206
  95. Nora girls 6,380
  96. Catalina girls 2,456
  97. Oakley girls 1,933
  98. Eden girls 3,362
  99. Callan boys 1,917
  100. Jaziel boys 1,780

What "rising" measures here

Theodore has climbed furthest. Among boys it has gone from #99 in 2015 to #4 in 2025, with 13,355 births. The ranking here is by share of births, not by raw count, so a name is not credited for arriving in a busier year.

78 of the 100 are in this year's top 100, and zero were absent from the 2015 file entirely. 48 are ranked among girls and 52 among boys. Every name also had to have reached the top 500 at some point, so these are names climbing back as well as names arriving.

Climbing fast and already being common are two different things. The most common name on this list is Liam, #1 among boys with 20,818 births in 2025; the least common is Jaziel, with 1,780. Both climbed enough to be here, and the list is capped at 100 rather than paginated into a long tail of names that moved by a place or two.

Questions about rising baby names

Which baby name is rising fastest?

Theodore, measured as a share of boys born over the last 10 years. It had 13,355 births in 2025.

How is "rising" measured?

By the change in a name's share of births per 100,000 between 2015 and 2025, not by the change in its raw count. Births recorded each year have fallen, so comparing counts would make a steady name look as though it were shrinking.