AgeName

Will this baby name sound old?

Every name ages along with the people who have it. Type a name you're considering to see where it's headed: whether parents are choosing it more or less, and how old the typical person with it will be in 2056, when today's babies are turning 30.

This tool needs JavaScript. The table below shows the top baby names of 2025.

The top baby names of 2025, in 2056

The most popular names of 2025, with how old the typical person with each name is today and our projection for 2056. Names still on the rise stay young; names that peaked a while ago will sound older.

Girls

Top girl names of 2025
#NameRank 2025Age in 2056Average age
1Olivia#13218
2Charlotte#22630
3Emma#33320
4Amelia#42616
5Sophia#53116
6Mia#62915
7Isabella#73215
8Evelyn#82934
9Sofia#92714
10Eliana#102210
11Ava#113114
12Eleanor#122430
13Violet#132318
14Ailany#14172
15Aurora#152314
16Harper#16259
17Elizabeth#175344
18Lily#182916
19Camila#192410
20Nora#202625
21Hazel#212327
22Penelope#222416
23Chloe#233317
24Lucy#242728
25Ellie#242412

Boys

Top boy names of 2025
#NameRank 2025Age in 2056Average age
1Liam#12411
2Noah#22916
3Oliver#32313
4Theodore#42429
5Henry#52934
6James#65554
7Elijah#73016
8Mateo#8218
9William#95151
10Lucas#103118
11Benjamin#114230
12Levi#122716
13Elias#132415
14Luca#14218
15Jack#153334
16Sebastian#162814
17Hudson#17239
18Samuel#184132
19Leo#192424
20Ezra#202210
21Michael#216249
22Daniel#225342
23John#235855
24Ethan#243719
25Julian#253120

How the projection works

We start from the people alive today with the name, estimated from Social Security records and SSA life tables. Then we assume babies keep getting the name at the same pace as in the last three years (2023 to 2025), and age everyone 30 years using SSA's cohort life tables. The average age of that 2056 population is the number we show.

Fashions change, so read the number as a direction. A name that's falling now will age faster than we project if parents drop it sooner; a name that keeps climbing will stay younger. See names that will age well and names that will sound old by 2056.