AgeName

Rising Names: The 50 Most Popular Names Still Climbing

These names hit their peak recently and are still near it. Most of the people who have them were born in the last 15 years, so their average ages are in single digits or the teens. Liam had 20,846 babies in 2025.

If a name here is on your shortlist, you'll have company: expect another child with the same name in your kid's class.

Rising Names: The 50 Most Popular Names Still Climbing
#NameBabies in 2025Peak yearAliveAverage age
1Liam20,8462024356K11
2Noah20,8262024518K16
3Olivia13,5542014543K18
4Sophia12,5722012418K16
5Elijah11,1262011365K16
6Mia11,0872015307K15
7Mateo11,0572024125K8
8Isabella10,6662010406K15
9Lucas10,2282017324K18
10Levi9,7132022203K16
11Elias8,8452025121K15
12Luca8,824202578.5K8
13Hudson8,6662025114K9
14Sebastian8,6152016212K14
15Ezra8,4532024106K10
16Sofia8,2612015183K14
17Eliana8,196202575.6K10
18Ava7,7392007335K14
19Cooper7,6532025124K13
20Julian7,6262017240K20
21Santiago7,560202598.7K13
22Asher7,5192022111K9
23Owen7,2232016223K16
24Ailany7,154202511.1K2
25Aurora7,070202589.9K14
Rising Names: The 50 Most Popular Names Still Climbing, continued
#NameBabies in 2025Peak yearAliveAverage age
26Luke6,9572014309K21
27Harper6,8692016144K9
28Carter6,7032015210K14
29Lily6,6732011176K16
30Wyatt6,6252017205K15
31Camila6,5992020123K10
32Jackson6,5972013286K16
33Gabriel6,5792008384K23
34Bennett6,558202569.6K13
35Rowan6,452202572K9
36Avery6,4232014230K15
37Logan6,3512007410K19
38Penelope6,2252019103K16
39Chloe6,2102009248K17
40Roman6,185202596.3K16
41Ellie6,1762024102K12
42Aria6,152201895.6K9
43Riley6,1072008237K17
44Miles6,0852024112K17
45Luna6,085202285.5K7
46Isla6,019202557K7
47Parker6,0132014159K15
48Maverick5,954202270.7K7
49Grayson5,8572016131K11
50Thiago5,840202535K5

How this list works

Names whose popularity peaked in 2005 or later and stays above 55% of that peak; ranked by babies in 2025. Ages are estimates for people alive in 2026, from Social Security baby-name records and SSA life tables. How we calculate this

More lists