AgeName

Baby Names That Will Sound Old by 2056

A popular name sounds young while it's popular. Once parents move on, it starts to age with the children who have it. These names were given to at least 2,000 babies each in 2025, but they peaked years ago, so by 2056 their typical owners will be well into adulthood. The typical Mary will be 65.

That isn't a reason to avoid a name you love. It just means that in 2056, Mary will sound about as old as Cheryl sounds today.

Baby Names That Will Sound Old by 2056
#NameAverage age in 2056Peak yearAliveAverage age
1Mary6519211.67M66
2Robert6419472.53M58
3Jason641977975K42
4Michael6219573.56M49
5Christopher6119841.89M41
6David6019552.67M52
7Sarah591982885K39
8John5819472.69M55
9Matthew5619831.53M36
10Joshua5519891.19M33
11Nicholas551995840K33
12James5519472.88M54
13Ryan551985946K33
14Andrew5419871.13M36
15Joseph5419561.66M45
16Jonathan541988814K35
17Daniel5319851.61M42
18Maria531964463K45
19Adam531984535K35
20Thomas5319521.43M53
21Anthony5319901.2M40
22Elizabeth5319901.13M44
23Jesse531981331K39
24Charles5219471.18M54
25William5119472.15M51
Baby Names That Will Sound Old by 2056, continued
#NameAverage age in 2056Peak yearAliveAverage age
26Aaron501989564K34
27Margaret501921471K61
28Anna501918434K39
29Melanie501972246K39
30Valerie491959240K47
31George491921534K57
32Jose492002515K34
33Emily491999813K29
34Allison491994311K31
35Juan482005322K34
36Julia482001311K38
37Jordan481990520K26
38Antonio471997228K34
39Jacob471998927K26
40Carlos462001273K33
41Nathan462004538K30
42Austin461995418K26
43Natalie462006353K29
44Victoria461993464K34
45Hannah452000441K25
46Luis452007271K30
47Christian451996453K26
48Jesus452004217K30
49Nathaniel442002248K30
50Evan442007278K24

How this list works

Names given to 2,000+ babies in 2025, ranked by projected average age in 2056 (births continuing at the last three years' pace, SSA cohort survival). Ages are estimates for people alive in 2026, from Social Security baby-name records and SSA life tables. How we calculate this

More lists